Menu

#414 Fails to compile after redefinition of long long in psrfitsio.h

next release
closed
None
5
2018-04-23
2018-04-23
Mike Keith
No

A recent change (0d02bfa5965a67722aceba73ce5edb0cb4f3334b) causes a compile-time failure because both long and int64_t are equivilent to my compiler and it finds the declaration on line 62 is a redeclaration of line 56. I'm not sure why "long long" was not the same as "long int" but apparently int64_t is "long int" not "long long" with my system (Scientific Linux 7, gcc 4.8)

Discussion

  • Willem van Straten

    Agreed. PSRCHIVE also fails to compile on gSTAR. Change reverted.

     
  • Willem van Straten

    • status: open --> closed
    • assigned_to: Willem van Straten
     

Log in to post a comment.

MongoDB Logo MongoDB