bugCERTI - Bugs: bug #47662, Compilation/linking broken on...

 
 

bug #47662: Compilation/linking broken on recent version of Ubuntu/GCC

Submitted by:  Sebastien Mamessier <smamessier>
Submitted on:  Mon 11 Apr 2016 03:12:43 PM UTC  
 
Category: CERTISeverity: 3 - Normal
Item Group: Compilation errorStatus: Fixed
Privacy: PublicAssigned to: Clément Vannier <cvannier>
Open/Closed: OpenRelease: GIT-master
Reproducibility: Every TimeFixed Release: NextRelease

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Tue 19 Dec 2017 10:17:57 AM UTC, comment #4:

Hi,

Thank you for your test, and I'm glad it is now compiling on your platform.

Don't hesitate to report any regression you may encounter if you use the new branch.

Best regards,
Clément

Clément Vannier <cvannier>
Project MemberIn charge of this item.
Mon 18 Dec 2017 05:17:28 PM UTC, comment #3:

Hi Clément,

The fix seems to work for me.

I first tried to compile the master branch with
thus letting the system use my most recent compiler available, followed by

This didn't work and showed the same error as previously stated -- an expected outcome.

Switching to the dev-scalian/cvannier branch and executing the same commands rewarded me with a successful compilation.

However I haven't tested the output of an HLA execution and thus cannot certify that the simulation runs the same way it does on the current origin/master.

Nevertheless, compilation does work now.

Best regards,
Clément

Clément Michel <cmichel>
Mon 18 Dec 2017 04:37:39 PM UTC, comment #2:

Hi,

Those issues should be solved on the branch dev-scalian/cvannier

Can you try compiling on your system and keep us posted ?

Best regards,
Clément Vannier

Clément Vannier <cvannier>
Project MemberIn charge of this item.
Tue 25 Oct 2016 09:13:12 AM UTC, comment #1:

I've installed CERTI on two different machines and experienced the same problem.

On a CentOS-7 distribution, no error was noticed since the packages are not as recent as other distributions.

However, on a Ubuntu 16.04 I experienced the same
as Sebastien.
I was using gcc 5.4.0 build 5.4.0-6ubuntu1~16.04.2

I circumvented the issue by specifying an older version of clang and clang++ using

It worked and the build succeeded. Up to the moment of this post I did not have encountered any issue arising from this method of compilation.

Clément Michel <cmichel>
Mon 11 Apr 2016 03:12:43 PM UTC, original submission:

As first reported here (https://lists.gnu.org/archive/html/certi-devel/2015-10/msg00005.html), compilation seems to fail on Ubuntu > 15.10 with GCC > 5.2. The error message looks like:

libFedTimed.so.1.0.0: undefined reference to `typeinfo for RTI::Exception'

it actually occurs when trying to link TestFedtime to libfedtime.so.

Sebastien Mamessier <smamessier>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by cvannier (Posted a comment)
  • -unavailable- added by cmichel (Posted a comment)
  • -unavailable- added by smamessier (Submitted the item)
  •  

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 19 Dec 2017 10:17:57 AM UTCcvannierStatusReady For Test=>Fixed
    Mon 18 Dec 2017 04:37:39 PM UTCcvannierStatusNone=>Ready For Test
      Assigned toNone=>cvannier
      ReproducibilityNone=>Every Time

    Back to the top


    Powered by Savane 3.1-cleanup1