Okay, I'm at a loss as to why this is failing. What is the config.h file that is generated by the build? Is HAVE_PTHREAD_GETATTR_NP getting set properly? For some reason, it's trying to compile with the MacOS version of the code and I don't understand why.
Rick ---------- Forwarded message --------- From: <jenk...@jonases.se> Date: Tue, Jul 4, 2023 at 7:10 PM Subject: Build failed in Jenkins: ooRexx-CentOS9-build #123 To: <bigr...@users.sf.net>, <erich.steinbo...@gmail.com> See < https://build.oorexx.org/job/ooRexx-CentOS9-build/123/display/redirect?page=changes > Changes: [bigrixx] [#1911] The interpreter is using too small of a stacksize. Give the build a kick to get more debugging information [bigrixx] [#1911] The interpreter is using too small of a stacksize. Make sure config.h is included in the SysActivity file. ------------------------------------------ [...truncated 112.04 KB...] 805 | char stringData[4]; // Start of the string data part | ^~~~~~~~~~ < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 462 | *string++ = *end--; | ~~~~~~~~~~^~~~~~~~ In file included from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h >:337, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp >:44: < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10: note: at offset 25 into destination object ‘RexxString::stringData’ of size 4 805 | char stringData[4]; // Start of the string data part | ^~~~~~~~~~ < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 462 | *string++ = *end--; | ~~~~~~~~~~^~~~~~~~ In file included from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h >:337, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp >:44: < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10: note: at offset 26 into destination object ‘RexxString::stringData’ of size 4 805 | char stringData[4]; // Start of the string data part | ^~~~~~~~~~ < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 462 | *string++ = *end--; | ~~~~~~~~~~^~~~~~~~ In file included from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h >:337, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp >:44: < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10: note: at offset 27 into destination object ‘RexxString::stringData’ of size 4 805 | char stringData[4]; // Start of the string data part | ^~~~~~~~~~ < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 462 | *string++ = *end--; | ~~~~~~~~~~^~~~~~~~ In file included from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h >:337, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp >:44: < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10: note: at offset 28 into destination object ‘RexxString::stringData’ of size 4 805 | char stringData[4]; // Start of the string data part | ^~~~~~~~~~ < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 462 | *string++ = *end--; | ~~~~~~~~~~^~~~~~~~ In file included from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h >:337, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp >:44: < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10: note: at offset 29 into destination object ‘RexxString::stringData’ of size 4 805 | char stringData[4]; // Start of the string data part | ^~~~~~~~~~ < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp>:462:19: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 462 | *string++ = *end--; | ~~~~~~~~~~^~~~~~~~ In file included from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashContents.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/support/HashCollection.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/TableClass.hpp >:47, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/runtime/RexxCore.h >:337, from < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClassSub.cpp >:44: < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/classes/StringClass.hpp>:805:10: note: at offset 30 into destination object ‘RexxString::stringData’ of size 4 805 | char stringData[4]; // Start of the string data part | ^~~~~~~~~~ [ 17%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/StringClassUtil.cpp.o [ 17%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/StringClassWord.cpp.o [ 17%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/StringTableClass.cpp.o [ 18%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/SupplierClass.cpp.o [ 18%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/TableClass.cpp.o [ 18%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/IdentityTableClass.cpp.o [ 18%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/WeakReferenceClass.cpp.o [ 19%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/StackFrameClass.cpp.o [ 19%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/VariableReference.cpp.o [ 19%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/support/HashCollection.cpp.o [ 20%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/support/HashContents.cpp.o [ 20%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/support/ListContents.cpp.o [ 20%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/support/ProgramMetaData.cpp.o [ 20%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/support/CompoundTableElement.cpp.o [ 21%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/support/CompoundVariableTable.cpp.o [ 21%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/support/CompoundVariableTail.cpp.o [ 21%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/support/RexxDateTime.cpp.o [ 22%] Building CXX object CMakeFiles/rexx.dir/interpreter/classes/support/StringUtil.cpp.o [ 22%] Building CXX object CMakeFiles/rexx.dir/interpreter/api/CallContextStubs.cpp.o [ 22%] Building CXX object CMakeFiles/rexx.dir/interpreter/api/InterpreterAPI.cpp.o [ 22%] Building CXX object CMakeFiles/rexx.dir/interpreter/api/InterpreterInstanceStubs.cpp.o [ 23%] Building CXX object CMakeFiles/rexx.dir/interpreter/api/MethodContextStubs.cpp.o [ 23%] Building CXX object CMakeFiles/rexx.dir/interpreter/api/ThreadContextStubs.cpp.o [ 23%] Building CXX object CMakeFiles/rexx.dir/interpreter/behaviour/PrimitiveBehaviours.cpp.o [ 24%] Building CXX object CMakeFiles/rexx.dir/interpreter/behaviour/RexxBehaviour.cpp.o [ 24%] Building CXX object CMakeFiles/rexx.dir/interpreter/behaviour/MethodDictionary.cpp.o [ 24%] Building CXX object CMakeFiles/rexx.dir/interpreter/behaviour/VirtualFunctionTable.cpp.o [ 25%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/CPPCode.cpp.o [ 25%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/ActivationStack.cpp.o [ 25%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/ActivationSettings.cpp.o [ 25%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/RexxActivation.cpp.o [ 26%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/BaseCode.cpp.o [ 26%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/RexxCode.cpp.o [ 26%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/BaseExecutable.cpp.o [ 27%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/RexxLocalVariables.cpp.o [ 27%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/NativeActivation.cpp.o [ 27%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/NativeCode.cpp.o [ 27%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/RexxVariable.cpp.o [ 28%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/TrapHandler.cpp.o [ 28%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/VariableDictionary.cpp.o [ 28%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/SecurityManager.cpp.o [ 29%] Building CXX object CMakeFiles/rexx.dir/interpreter/execution/TraceSetting.cpp.o [ 29%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/DeadObject.cpp.o [ 29%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/FileNameBuffer.cpp.o [ 29%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/GlobalNames.cpp.o [ 30%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/MapBucket.cpp.o [ 30%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/MapTable.cpp.o [ 30%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/MemorySegment.cpp.o [ 31%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/MemoryStack.cpp.o [ 31%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/MemoryStats.cpp.o [ 31%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/NumberArray.cpp.o [ 32%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/PointerBucket.cpp.o [ 32%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/PointerTable.cpp.o [ 32%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/ProtectedObject.cpp.o [ 32%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/Envelope.cpp.o [ 33%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/InternalStack.cpp.o [ 33%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/SmartBuffer.cpp.o [ 33%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/UninitDispatcher.cpp.o [ 34%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/Setup.cpp.o [ 34%] Building CXX object CMakeFiles/rexx.dir/interpreter/memory/RexxMemory.cpp.o [ 34%] Building CXX object CMakeFiles/rexx.dir/interpreter/package/LibraryPackage.cpp.o [ 34%] Building CXX object CMakeFiles/rexx.dir/interpreter/package/PackageManager.cpp.o [ 35%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/ActivityDispatcher.cpp.o [ 35%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/ActivityManager.cpp.o [ 35%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/ActivationFrame.cpp.o [ 36%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/CallbackDispatcher.cpp.o [ 36%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/TrappingDispatcher.cpp.o [ 36%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/ConditionTrappingDispatcher.cpp.o [ 36%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/ExitHandler.cpp.o [ 37%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/CommandHandler.cpp.o [ 37%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/MessageDispatcher.cpp.o [ 37%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/Activity.cpp.o [ 38%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/RexxStartDispatcher.cpp.o [ 38%] Building CXX object CMakeFiles/rexx.dir/interpreter/concurrency/TranslateDispatcher.cpp.o [ 38%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/BuiltinFunctions.cpp.o [ 39%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/CommonExternalFunctions.cpp.o [ 39%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionClassResolver.cpp.o [ 39%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionCompoundVariable.cpp.o [ 39%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionDotVariable.cpp.o [ 40%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/SpecialDotVariable.cpp.o [ 40%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionFunction.cpp.o [ 40%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionMessage.cpp.o [ 41%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionOperator.cpp.o [ 41%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionQualifiedFunction.cpp.o [ 41%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionStack.cpp.o [ 41%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionStem.cpp.o [ 42%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionVariable.cpp.o [ 42%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/IndirectVariableReference.cpp.o [ 42%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionList.cpp.o [ 43%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/ExpressionLogical.cpp.o [ 43%] Building CXX object CMakeFiles/rexx.dir/interpreter/expression/VariableReferenceOp.cpp.o [ 43%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/AddressInstruction.cpp.o [ 43%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/AddressWithInstruction.cpp.o [ 44%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/AssignmentInstruction.cpp.o [ 44%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/BaseDoInstruction.cpp.o [ 44%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/CallInstruction.cpp.o [ 45%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ClassDirective.cpp.o [ 45%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/CommandInstruction.cpp.o [ 45%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/CommandIOContext.cpp.o [ 46%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/CommandIOConfiguration.cpp.o [ 46%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ConstantDirective.cpp.o [ 46%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/InputRedirector.cpp.o [ 46%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/OutputRedirector.cpp.o [ 47%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/DoBlock.cpp.o [ 47%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/DoBlockComponents.cpp.o [ 47%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/DoCountInstruction.cpp.o [ 48%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/SimpleDoInstruction.cpp.o [ 48%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ControlledDoInstruction.cpp.o [ 48%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/DoForeverInstruction.cpp.o [ 48%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/DoOverInstruction.cpp.o [ 49%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/DoWithInstruction.cpp.o [ 49%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/DoWhileInstruction.cpp.o [ 49%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/DropInstruction.cpp.o [ 50%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ElseInstruction.cpp.o [ 50%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/EndIf.cpp.o [ 50%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/EndInstruction.cpp.o [ 50%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ExitInstruction.cpp.o [ 51%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ExposeInstruction.cpp.o [ 51%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ForwardInstruction.cpp.o [ 51%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/GuardInstruction.cpp.o [ 52%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/IfInstruction.cpp.o [ 52%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/InterpretInstruction.cpp.o [ 52%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/LabelInstruction.cpp.o [ 53%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/LeaveInstruction.cpp.o [ 53%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/LibraryDirective.cpp.o [ 53%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/MessageInstruction.cpp.o [ 53%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/NopInstruction.cpp.o [ 54%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/NumericInstruction.cpp.o [ 54%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/OptionsInstruction.cpp.o [ 54%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/OtherwiseInstruction.cpp.o [ 55%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ParseInstruction.cpp.o [ 55%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ParseTarget.cpp.o [ 55%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ParseTrigger.cpp.o [ 55%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ProcedureInstruction.cpp.o [ 56%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/QueueInstruction.cpp.o [ 56%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/RaiseInstruction.cpp.o [ 56%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ReplyInstruction.cpp.o [ 57%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/RequiresDirective.cpp.o [ 57%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ReturnInstruction.cpp.o [ 57%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/RexxInstruction.cpp.o [ 57%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/SayInstruction.cpp.o [ 58%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/SelectInstruction.cpp.o [ 58%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/SignalInstruction.cpp.o [ 58%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/ThenInstruction.cpp.o [ 59%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/TraceInstruction.cpp.o [ 59%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/UseInstruction.cpp.o [ 59%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/UseArgVariableRef.cpp.o [ 60%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/UseLocalInstruction.cpp.o [ 60%] Building CXX object CMakeFiles/rexx.dir/interpreter/instructions/WhenCaseInstruction.cpp.o [ 60%] Building CXX object CMakeFiles/rexx.dir/interpreter/parser/Clause.cpp.o [ 60%] Building CXX object CMakeFiles/rexx.dir/interpreter/parser/KeywordConstants.cpp.o [ 61%] Building CXX object CMakeFiles/rexx.dir/interpreter/parser/DirectiveParser.cpp.o [ 61%] Building CXX object CMakeFiles/rexx.dir/interpreter/parser/InstructionParser.cpp.o [ 61%] Building CXX object CMakeFiles/rexx.dir/interpreter/parser/LanguageParser.cpp.o [ 62%] Building CXX object CMakeFiles/rexx.dir/interpreter/parser/ProgramSource.cpp.o [ 62%] Building CXX object CMakeFiles/rexx.dir/interpreter/parser/Scanner.cpp.o [ 62%] Building CXX object CMakeFiles/rexx.dir/interpreter/parser/Token.cpp.o [ 62%] Building CXX object CMakeFiles/rexx.dir/interpreter/platform/unix/ExternalFunctions.cpp.o [ 63%] Building CXX object CMakeFiles/rexx.dir/interpreter/platform/unix/MemorySupport.cpp.o [ 63%] Building CXX object CMakeFiles/rexx.dir/interpreter/platform/unix/MiscSystem.cpp.o [ 63%] Building CXX object CMakeFiles/rexx.dir/interpreter/platform/unix/SysActivity.cpp.o < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/platform/unix/SysActivity.cpp>: In static member function ‘static char* SysActivity::getStackBase()’: < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/platform/unix/SysActivity.cpp>:153:19: error: ‘pthread_get_stacksize_np’ was not declared in this scope; did you mean ‘pthread_getname_np’? 153 | size_t size = pthread_get_stacksize_np(pthread_self()); | ^~~~~~~~~~~~~~~~~~~~~~~~ | pthread_getname_np < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/platform/unix/SysActivity.cpp>:156:20: error: ‘pthread_get_stackaddr_np’ was not declared in this scope; did you mean ‘pthread_getattr_np’? 156 | return (char *)pthread_get_stackaddr_np(thread) - size; | ^~~~~~~~~~~~~~~~~~~~~~~~ | pthread_getattr_np < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/platform/unix/SysActivity.cpp>: In static member function ‘static size_t SysActivity::getStackSize()’: < https://build.oorexx.org/job/ooRexx-CentOS9-build/ws/oorexxSVN/interpreter/platform/unix/SysActivity.cpp>:183:12: error: ‘pthread_get_stacksize_np’ was not declared in this scope; did you mean ‘pthread_getname_np’? 183 | return pthread_get_stacksize_np(pthread_self()); | ^~~~~~~~~~~~~~~~~~~~~~~~ | pthread_getname_np make[2]: *** [CMakeFiles/rexx.dir/build.make:2750: CMakeFiles/rexx.dir/interpreter/platform/unix/SysActivity.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:452: CMakeFiles/rexx.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts Not sending mail to unregistered user bigrixx
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel