[petsc-dev] Fwd: [trilinos/Trilinos] strange versioning of Chaco in Trilinos. (#836)

Matthew Knepley knepley at gmail.com
Mon Nov 14 10:03:16 CST 2016


I looked at this. Someone took the old Chaco source, split in into 30+
directories for no apparent reason, and then
mixed in some Fortran and CMake. Wow.

   Matt

---------- Forwarded message ----------
From: Greg Sjaardema <notifications at github.com>
Date: Mon, Nov 14, 2016 at 9:49 AM
Subject: Re: [trilinos/Trilinos] strange versioning of Chaco in Trilinos.
(#836)
To: trilinos/Trilinos <Trilinos at noreply.github.com>
Cc: Matthew Knepley <knepley at gmail.com>, Mention <mention at noreply.github.com
>


OK, that was done about 15 years ago to permit decomposing on more than 32K
processors.

I was unaware that anyone other than seacas tools was still using chaco, so
didn't update the documentation at that time.

There have also been some changes to the memory allocation functions, but
their use is probably all internal to the library and won't affect external
users; they are also probably all pass-by-value changes so wouldn't affect
users.

The main areas probably causing issues are pointer arguments which changed
from short to int. Hopefully the compiler will warn about all of these
uses, so they should be visible and not cause silent corruption.

I will add a note to the Chaco documentation on the SEACAS github site and
will also update the version number in the CMakeLists.txt file to be 3.0.0;
I will also add a version number to chaco.h
CHACO_VERSION_MAJOR, CHACO_VERSION_MINOR, CHACO_VERSION_PATCH. which will
be 3, 0, 0 respectively.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/trilinos/Trilinos/issues/836#issuecomment-260372534>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAjoiWR_riX3gvDBeKksP8kMOiMBWGsGks5q-IMOgaJpZM4KwnIw>
.



-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20161114/48203435/attachment.html>


More information about the petsc-dev mailing list