Opened 8 months ago

Closed 8 months ago

#68373 closed defect (invalid)

boost176: error: integer value -1 is outside the valid range of values [0, 3] for this enumeration type [-Wenum-constexpr-conversion]

Reported by: mf2k (Frank Schima) Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version: 2.8.99
Keywords: Cc: mascguy (Christopher Nielsen), Dave-Allured (Dave Allured), chrstphrchvz (Christopher Chavez)
Port: boost

Description

boost176 is not building on Xcode 15.

:info:build ./boost/mpl/aux_/integral_wrapper.hpp:73:31: error: integer value -1 is outside the valid range of values [0, 3] for this enumeration type [-Wenum-constexpr-conversion]

Attachments (1)

main.log (2.3 MB) - added by mf2k (Frank Schima) 8 months ago.

Change History (11)

Changed 8 months ago by mf2k (Frank Schima)

Attachment: main.log added

comment:1 Changed 8 months ago by mascguy (Christopher Nielsen)

Frank, are you seeing similar issues for our other Boost ports, particularly 178 and 181?

comment:2 Changed 8 months ago by mf2k (Frank Schima)

Haven't tried. I don't need those. I need boost176 for py311-spyder.

comment:3 Changed 8 months ago by mascguy (Christopher Nielsen)

This is likely due to use of -Wall, and/or ultra-strict compilation settings.

More to follow, once I've looked more closely at upstream's build script.

comment:4 Changed 8 months ago by mf2k (Frank Schima)

As an update, boost176 is currently a dependency for py311-scipy which in turn is a dependency for py311-spyder.

comment:5 Changed 8 months ago by Dave-Allured (Dave Allured)

Cc: Dave-Allured added

comment:6 Changed 8 months ago by mf2k (Frank Schima)

boost181 builds but that is not a dependency for scipy.

comment:7 Changed 8 months ago by chrstphrchvz (Christopher Chavez)

Isn’t this the same error as #67324?

comment:8 Changed 8 months ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added

comment:9 Changed 8 months ago by mf2k (Frank Schima)

No. I have the latest version of ports and it is not building for me. So this issue is still unresolved unlike that one.

Last edited 8 months ago by mf2k (Frank Schima) (previous) (diff)

comment:10 Changed 8 months ago by mf2k (Frank Schima)

Resolution: invalid
Status: assignedclosed

Nevermind. Thanks for the clue. I was able to build it without any clang variant.

Note: See TracTickets for help on using tickets.