[Mpi-forum] (Continued) Latex woes

Jeff Squyres jsquyres at cisco.com
Fri Jun 10 09:41:43 CDT 2011


Ah, gotcha.  I just added you to the "wg" SVN group, so you should be able to commit in the wg tree now.



On Jun 10, 2011, at 10:32 AM, William Gropp wrote:

> I've committed it in one place in the approved branch, but can't fix it in the bw-compat ticket 278 branch.
> 
> Bill
> 
> On Jun 10, 2011, at 7:08 AM, Jeff Squyres wrote:
> 
>> Thanks!
>> 
>> Is there an SVN permissions problem such that you can't commit? (assumedly to the /minutiae branch, since the MPIreplace* (etc.) macros are not on the /approved branch...?)
>> 
>> 
>> On Jun 9, 2011, at 8:23 PM, William Gropp wrote:
>> 
>>> Attached is the diff of the fix.  I can't commit it, so one of you will need to.
>>> 
>>> Bill
>>> 
>>> <fix>
>>> On Jun 9, 2011, at 12:20 PM, William Gropp wrote:
>>> 
>>>> Floats lost is often due to a limitation in LaTeX.  One possible issue is that the the change markers use floats, and so do tables.  LaTeX isn't very happy with floats within floats.  I'm in a meeting today and can't look at it until later, but one solution may be to inline the ticket info in these cases.
>>>> 
>>>> Bill
>>>> 
>>>> On Jun 9, 2011, at 11:30 AM, Jeff Squyres wrote:
>>>> 
>>>>> Bill --
>>>>> 
>>>>> We're still having latex woes in ticket 278.  Can you help?
>>>>> 
>>>>> We replaced all the \MPIreplace macros with deletebegin/end and updatebegin/end, but we're still getting "Float(s) lost".  It seems to have to do with a table in datatype.tex.  The table looks like this:
>>>>> 
>>>>> -----
>>>>> \begin{table}[ht]
>>>>> \begin{center}
>>>>> \begin{constlist}
>>>>> \constitem{MPI\_COMBINER\_NAMED}{a named predefined datatype}
>>>>> ...etc.
>>>>> \MPIdeleteBegin{3.0}{278}
>>>>> \constitem{MPI\_COMBINER\_HVECTOR\_INTEGER}{\mpifunc{MPI\_TYPE\_HVECTOR} from Fortran}
>>>>> \constitem{MPI\_COMBINER\_HVECTOR}{\mpifunc{MPI\_TYPE\_HVECTOR} from C or C++}
>>>>> \constskipitem{}{\ \ and in some case Fortran}
>>>>> \constskipitem{}{\ \  or \mpifunc{MPI\_TYPE\_CREATE\_HVECTOR}}
>>>>> \MPIdeleteEnd{3.0}
>>>>> \MPIupdateBegin{3.0}{278}
>>>>> \constitem{MPI\_COMBINER\_HVECTOR}{\mpifunc{MPI\_TYPE\_CREATE\_HVECTOR}}
>>>>> \MPIupdateEnd{3.0}
>>>>> ...etc.
>>>>> -----
>>>>> 
>>>>> If we remove all the \MPIdelete* and \MPIupdate* macros, it builds ok.  If we put even one of them back, we get "Float(s) lost" and pdflatex aborts.  But other than that, we're totally stumped (we've wasted 2+ hours trying to solve this so far :-( ).
>>>>> 
>>>>> What should we do?
>>>>> 
>>>>> -- 
>>>>> Jeff Squyres
>>>>> jsquyres at cisco.com
>>>>> For corporate legal information go to:
>>>>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> mpi-forum mailing list
>>>>> mpi-forum at lists.mpi-forum.org
>>>>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>>>> 
>>>> William Gropp
>>>> Director, Parallel Computing Institute
>>>> Deputy Director for Research
>>>> Institute for Advanced Computing Applications and Technologies
>>>> Paul and Cynthia Saylor Professor of Computer Science
>>>> University of Illinois Urbana-Champaign
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> mpi-forum mailing list
>>>> mpi-forum at lists.mpi-forum.org
>>>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>>> 
>>> William Gropp
>>> Director, Parallel Computing Institute
>>> Deputy Director for Research
>>> Institute for Advanced Computing Applications and Technologies
>>> Paul and Cynthia Saylor Professor of Computer Science
>>> University of Illinois Urbana-Champaign
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> mpi-forum mailing list
>>> mpi-forum at lists.mpi-forum.org
>>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>> 
>> 
>> -- 
>> Jeff Squyres
>> jsquyres at cisco.com
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/
>> 
>> 
>> _______________________________________________
>> mpi-forum mailing list
>> mpi-forum at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
> 
> William Gropp
> Director, Parallel Computing Institute
> Deputy Director for Research
> Institute for Advanced Computing Applications and Technologies
> Paul and Cynthia Saylor Professor of Computer Science
> University of Illinois Urbana-Champaign
> 
> 
> 
> _______________________________________________
> mpi-forum mailing list
> mpi-forum at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum


-- 
Jeff Squyres
jsquyres at cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/





More information about the mpi-forum mailing list