homebrew-freecad icon indicating copy to clipboard operation
homebrew-freecad copied to clipboard

FreeCAD 1.0-rc1

Open Andor opened this issue 1 year ago • 4 comments

Hello! Could you please add 1.0-rc1 (and consequent rc versions)? Also, maybe it makes sense add weekly builds also?

Andor avatar Sep 07 '24 18:09 Andor

didn't realize 1.0-rc1 had been released. give me a couple of days and i'll see if i can cook up a formula file 🤞.

ipatch avatar Sep 07 '24 20:09 ipatch

https://github.com/FreeCAD/FreeCAD/releases/tag/1.0rc1

ipatch avatar Sep 07 '24 20:09 ipatch

The build itself is here: https://github.com/FreeCAD/FreeCAD/actions/runs/10715200858/job/29710213889 I guess I have no access to artefacts, tho.

Andor avatar Sep 07 '24 20:09 Andor

https://github.com/FreeCAD/FreeCAD-Bundle/releases/tag/1.0rc1

Andor avatar Sep 10 '24 21:09 Andor

hey for what it's worth, i finally got my local homebrew setup updated, ie. running the latest version of brew and all formula updated ie. no outdated formula on my local arch linux install using "linuxbrew" then reran, brew install freecad -v --HEAD and am able to build the latest git --HEAD of freecad, i got the below splash screen (looks like the splash image rotates to a new image everytime i launch freecad) with the below results running, the below test command,

image

test output from above command $(brew --prefix)/bin/freecad -t 0
╭─capin at rogue in /home/capin
╰─λ freecad -t 0
FreeCAD 1.1.0, Libs: 1.1.0devR38871 (Git)
(C) 2001-2024 FreeCAD contributors
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.

import TestFemImport
import TestObjectExistance
import TestFemCommon
import TestObjectCreate
import TestObjectType
import TestObjectOpen
import TestMaterialUnits
import TestObjectOpen
<Sketch> SketchObject.cpp(345): Edge too small: Edge2
Updating geometry: Error build geometry(0): Both points are equal
Invalid solution from DogLeg solver.
Updating geometry: Error build geometry(0): Both points are equal
Invalid solution from LevenbergMarquardt solver.
Updating geometry: Error build geometry(0): Both points are equal
Invalid solution from BFGS solver.
<PropertyLinks> PropertyLinks.cpp(449): SketchValidateCoincidentsTest#Sketch001.ExternalGeometry missing element reference SketchValidateCoincidentsTest#Sketch ;g3;SKT.Edge3
<Sketch> SketchObject.cpp(9052): Failed to project external geometry in SketchValidateCoincidentsTest#Sketch001: Sketch.;g3;SKT
Invalid shape name ?Edge3
<Sketch> SketchObject.cpp(9134): External geometry SketchValidateCoincidentsTest#Sketch001.e1 missing reference: Sketch.;g3;SKT
<Sketch> SketchObject.cpp(9134): External geometry SketchValidateCoincidentsTest#Sketch001.e1 missing reference: Sketch.;g3;SKT
Sketch001: Sketch with redundant constraints
Please remove the following redundant constraint:
2


SketchObject::onChanged(): Unmanaged change of Constraint Property results in invalid constraint indices
4.1e-08 <App> Document.cpp(2540): The graph must be a DAG.
0.995636 Tree.cpp(296): [ComboView] duplicate child item SketchSolverTest#Body.Hole
1.00103 Tree.cpp(296): [ComboView] duplicate child item SketchSolverTest#Body.Hole
2.81073 Tree.cpp(296): [ComboView] duplicate child item SketchSolverTest#Body.Hole
2.83105 <App> Document.cpp(2900): SketchSolverTest#Hole still touched after recompute
2.83564 <App> Document.cpp(2540): The graph must be a DAG.
<PropertyLinks> PropertyLinks.cpp(429): SketchSolverTest#Sketch2.ExternalGeometry auto change element reference SketchSolverTest#Hole ;#bf:1;:M;CUT;:Hdf2:7,E.Edge29 -> ;#bf:1;:M#158;CUT;:H-df2:b,E.Edge29
2.98056 Tree.cpp(296): [ComboView] duplicate child item SketchSolverTest#Body.Hole
<PropertyLinks> PropertyLinks.cpp(429): SketchSolverTest#Sketch2.ExternalGeometry auto change element reference SketchSolverTest#Hole ;#bf:1;:M#158;CUT;:H-df2:b,E.Edge29 -> ;#bf:1;:M#15e;CUT;:H-df2:b,E.Edge29
3.13875 <App> Document.cpp(2900): SketchSolverTest#Hole still touched after recompute
TDHatch path: /home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/TechDraw/TDTest
making hatch
finished hatch
document created
box created
sphere created
Fusion created
making a page
Page created
making a projection group
Group created
adding views
added Front
Anchor values set
Front/Anchor recomputed
added Left
added Top
added Right
added Rear
added Bottom
removed Left
testing getItemByLabel
Item Label: Top Item Name: ProjItem002
recomputing document
View: Front TechDraw::DrawProjGroupItem
View: Top TechDraw::DrawProjGroupItem
View: Right TechDraw::DrawProjGroupItem
View: Rear TechDraw::DrawProjGroupItem
View: Bottom TechDraw::DrawProjGroupItem
Place balloon
adding balloon1 to page
adding balloon2 to page
Removed extra installed file /tmp/tmpfjdvkaeh/Macros/FakeMacro1.FCMacro
Removed extra installed file /tmp/tmpfjdvkaeh/Macros/FakeMacro2.FCMacro
Removed extra installed file /tmp/tmpfjdvkaeh/Macros/FakeMacro3.FCMacro
Removed extra installed file /tmp/tmpuitke_4q/Macros/FakeMacro.FCMacro
Execution of Addon's uninstall.py script failed. Proceeding with uninstall...
Removed extra installed file /tmp/tmpdiz1vso0/Macros/FakeMacro.FCMacro
Custom repo list changed, forcing recache...
Installation of optional package failed:
Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1.
Installation of optional package failed:
Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test2' returned non-zero exit status 1.
Installation of optional package failed:
Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test3' returned non-zero exit status 1.
Mock subprocess call stdout result
Mock subprocess call stdout result
Mock subprocess call stdout result
Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1.
Mock subprocess call stdout result
Mock subprocess call stdout result
Mock subprocess call stdout result
Mock subprocess call stdout result
Unable to open macro code URL https://fake_url.com
Invalid version specified for tag version in Addon : 1-2-3
Removing addonmanager_metadata
Removing addonmanager_metadata
Removing addonmanager_metadata
Removing addonmanager_metadata
  Temporary document 'TestCore'
  Test 'Create Assembly Object'
  Temporary document 'TestCore'
  Test 'Create Grounded Joint Object'
  Temporary document 'TestCore'
  Test 'Create Joint Object'
  Temporary document 'TestCore'
  Test 'Create JointGroup Object'
  Temporary document 'TestCore'
  Test 'Find placement'
  plc 'Placement [Pos=(0,3,7), Yaw-Pitch-Roll=(0,0,0)]'
  targetPlc 'Placement [Pos=(0,3,7), Yaw-Pitch-Roll=(0,0,0)]'
  plc 'Placement [Pos=(2,1.5,3.5), Yaw-Pitch-Roll=(0,-90,180)]'
  targetPlc 'Placement [Pos=(2,1.5,3.5), Yaw-Pitch-Roll=(0,-90,180)]'
  Temporary document 'TestCore'
  Test 'Solve assembly'
Call from Python thread (not synchronized): count=1
Call from Python thread (not synchronized): count=2
Call from Python thread (not synchronized): count=3
Call from Python thread (not synchronized): count=4
Call from Python thread (not synchronized): count=5
Call from Python thread (not synchronized): count=6
Call from Python thread (not synchronized): count=7
Call from Python thread (not synchronized): count=8
Call from Python thread (not synchronized): count=9
Call from Python thread (not synchronized): count=10
10
WRNERRCMSWRNERRCMSWRNERRCMSWRNERRCMSWRNERRCMSWRNERRCMSWRNERRCMSWRNERRCMSWRNERRCMSWRNERRCMSWRNERRCMSWRNERRCMSWRNERRCMSMSGMSGMSGMSGMSGMSGMSGMSGMSGMSGMSGMSGMSG   Printing message
   Printing error
   Printing warning
Call from Python thread: count=1
Call from Python thread: count=2
Call from Python thread: count=3
Call from Python thread: count=4
Call from Python thread: count=5
Call from Python thread: count=6
Call from Python thread: count=7
Call from Python thread: count=8
Call from Python thread: count=9
Call from Python thread: count=10
10
b'10.0 mm : 9.524999999999999 mm : 3/8" : CentiMetre : Building US (ft-in, sqft, cft)'
b'100.0 mm : DeciMetre : Building US (ft-in, sqft, cft) : syntax error'
b'1000000.0 mm : KiloMetre : Building US (ft-in, sqft, cft) : syntax error'
b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : US customary (in, lb)'
b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial decimal (in, lb)'
b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial for Civil Eng (ft, ft/s)'
b'1000.0 mm : Metre : Building US (ft-in, sqft, cft) : syntax error'
b'1.0 mm : 0.0 : 0 : MilliMetre : Building US (ft-in, sqft, cft)'
b'0.0254 mm : 0.0 : 0 : Thou : Building US (ft-in, sqft, cft)'
Add property type: App::PropertyBool
Add property type: App::PropertyBoolList
Add property type: App::PropertyFloat
Add property type: App::PropertyFloatList
Add property type: App::PropertyFloatConstraint
Add property type: App::PropertyPrecision
Add property type: App::PropertyQuantity
Add property type: App::PropertyQuantityConstraint
Add property type: App::PropertyInteger
Add property type: App::PropertyIntegerConstraint
Add property type: App::PropertyPercent
Add property type: App::PropertyEnumeration
Add property type: App::PropertyIntegerList
Add property type: App::PropertyIntegerSet
Add property type: App::PropertyMap
Add property type: App::PropertyString
Add property type: App::PropertyPersistentObject
Add property type: App::PropertyUUID
Add property type: App::PropertyFont
Add property type: App::PropertyStringList
Add property type: App::PropertyLink
Add property type: App::PropertyLinkChild
Add property type: App::PropertyLinkGlobal
Add property type: App::PropertyLinkHidden
Add property type: App::PropertyLinkSub
Add property type: App::PropertyLinkSubChild
Add property type: App::PropertyLinkSubGlobal
Add property type: App::PropertyLinkSubHidden
Add property type: App::PropertyLinkList
Add property type: App::PropertyLinkListChild
Add property type: App::PropertyLinkListGlobal
Add property type: App::PropertyLinkListHidden
Add property type: App::PropertyLinkSubList
Add property type: App::PropertyLinkSubListChild
Add property type: App::PropertyLinkSubListGlobal
Add property type: App::PropertyLinkSubListHidden
Add property type: App::PropertyXLink
Add property type: App::PropertyXLinkSub
Add property type: App::PropertyXLinkSubHidden
Add property type: App::PropertyXLinkSubList
Add property type: App::PropertyXLinkList
Add property type: App::PropertyMatrix
Add property type: App::PropertyVector
Add property type: App::PropertyVectorDistance
Add property type: App::PropertyPosition
Add property type: App::PropertyDirection
Add property type: App::PropertyVectorList
Add property type: App::PropertyPlacement
Add property type: App::PropertyPlacementList
Add property type: App::PropertyPlacementLink
Add property type: App::PropertyRotation
Add property type: App::PropertyColor
Add property type: App::PropertyColorList
Add property type: App::PropertyMaterial
Add property type: App::PropertyMaterialList
Add property type: App::PropertyPath
Add property type: App::PropertyFile
Add property type: App::PropertyFileIncluded
Add property type: App::PropertyPythonObject
Add property type: App::PropertyExpressionEngine
Add property type: App::PropertyAcceleration
Add property type: App::PropertyAmountOfSubstance
Add property type: App::PropertyAngle
Add property type: App::PropertyArea
Add property type: App::PropertyCompressiveStrength
Add property type: App::PropertyCurrentDensity
Add property type: App::PropertyDensity
Add property type: App::PropertyDissipationRate
Add property type: App::PropertyDistance
Add property type: App::PropertyDynamicViscosity
Add property type: App::PropertyElectricalCapacitance
Add property type: App::PropertyElectricalConductance
Add property type: App::PropertyElectricalConductivity
Add property type: App::PropertyElectricalInductance
Add property type: App::PropertyElectricalResistance
Add property type: App::PropertyElectricCharge
Add property type: App::PropertyElectricCurrent
Add property type: App::PropertyElectricPotential
Add property type: App::PropertyFrequency
Add property type: App::PropertyForce
Add property type: App::PropertyHeatFlux
Add property type: App::PropertyInverseArea
Add property type: App::PropertyInverseLength
Add property type: App::PropertyInverseVolume
Add property type: App::PropertyKinematicViscosity
Add property type: App::PropertyLength
Add property type: App::PropertyLuminousIntensity
Add property type: App::PropertyMagneticFieldStrength
Add property type: App::PropertyMagneticFlux
Add property type: App::PropertyMagneticFluxDensity
Add property type: App::PropertyMagnetization
Add property type: App::PropertyMass
Add property type: App::PropertyMoment
Add property type: App::PropertyPressure
Add property type: App::PropertyPower
Add property type: App::PropertyShearModulus
Add property type: App::PropertySpecificEnergy
Add property type: App::PropertySpecificHeat
Add property type: App::PropertySpeed
Add property type: App::PropertyStiffness
Add property type: App::PropertyStiffnessDensity
Add property type: App::PropertyStress
Add property type: App::PropertyTemperature
Add property type: App::PropertyThermalConductivity
Add property type: App::PropertyThermalExpansionCoefficient
Add property type: App::PropertyThermalTransferCoefficient
Add property type: App::PropertyTime
Add property type: App::PropertyUltimateTensileStrength
Add property type: App::PropertyVacuumPermittivity
Add property type: App::PropertyVelocity
Add property type: App::PropertyVolume
Add property type: App::PropertyVolumeFlowRate
Add property type: App::PropertyVolumetricThermalExpansionCoefficient
Add property type: App::PropertyWork
Add property type: App::PropertyYieldStrength
Add property type: App::PropertyYoungsModulus
Add property type: Materials::PropertyMaterial
Add property type: Part::PropertyPartShape
Add property type: Part::PropertyGeometryList
Add property type: Part::PropertyShapeHistory
Add property type: Part::PropertyFilletEdges
Add property type: Part::PropertyShapeCache
Add property type: Part::PropertyTopoShapeList
Add property type: Sketcher::PropertyConstraintList
Add property type: Mesh::PropertyNormalList
Add property type: Mesh::PropertyCurvatureList
Add property type: Mesh::PropertyMaterial
Add property type: Mesh::PropertyMeshKernel
Add property type: Path::PropertyPath
Add property type: TechDraw::PropertyGeomFormatList
Add property type: TechDraw::PropertyCenterLineList
Add property type: TechDraw::PropertyCosmeticEdgeList
Add property type: TechDraw::PropertyCosmeticVertexList
Add property type: Spreadsheet::PropertySpreadsheetQuantity
Add property type: Spreadsheet::PropertyColumnWidths
Add property type: Spreadsheet::PropertyRowHeights
Add property type: Spreadsheet::PropertySheet
<Gui> Document.cpp(693): Invalid view provider type 'App::Extension' for CreateTest#App__DocumentObject
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> Proxy
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> ExpressionEngine
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> ExpressionEngine
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> propA
Removing expression...
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> ExpressionEngine
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> _GroupTouched
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> propA
Removing expression...
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> ExpressionEngine
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> ExpressionEngine
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> propA
Removing expression...
onChanged <Document.DocumentExpressionCases.testIssue4649.<locals>.Cls object at 0x71b98b738070> <group object> _GroupTouched
/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Test/Document.py(1778)<class 'AttributeError'>: Module Document has no class Cls
App::FeatureTest: Link(s) to object(s) 'Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1'.
App::FeatureTest: Link(s) to object(s) 'Box Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1 Part1'.
13.8106 <App> Document.cpp(2540): The graph must be a DAG.
13.8109 <App> Document.cpp(2900): GroupTests#Part1 still touched after recompute
FreeCAD Exception
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
Document with the UUID '87f1a02e-ae26-4d12-8adb-71f4e40b70e4' already exists, change to '0f2c8a11-ae83-4928-bf2d-a5f433d19bef'
<Exception> No such attribute 'Name123'
Attribute: No such attribute 'Name123'
<Exception> Invalid column specification
<Exception> Invalid column specification
<Exception> Invalid column specification
<Exception> Invalid row specification.
TestWorkbenchA
TestWorkbenchB
TestWorkbenchC
TestWorkbenchD
Density 7.9e-06 kg/mm^3
PoissonRatio 0.3
YoungsModulus 2.1e+08 kg/(mm*s^2)
SpecificHeat 5.9e+08 mm^2/(s^2*K)
ThermalConductivity 43000 mm*kg/(s^3*K)
ThermalExpansionCoefficient 1.2e-05 1/K
AmbientColor (0.0020, 0.0020, 0.0020, 1.0)
DiffuseColor (0.0000, 0.0000, 0.0000, 1.0)
EmissiveColor (0.0000, 0.0000, 0.0000, 1.0)
Shininess 0.06
SpecularColor (0.9800, 0.9800, 0.9800, 1.0)
Transparency 0
Density 7900.00 kg/m^3
PoissonRatio 0.300000
YoungsModulus 210.00 GPa
SpecificHeat 590.00 J/kg/K
ThermalConductivity 43.00 W/m/K
ThermalExpansionCoefficient 12.00 µm/m/K
AmbientColor (0.0020, 0.0020, 0.0020, 1.0)
DiffuseColor (0.0000, 0.0000, 0.0000, 1.0)
EmissiveColor (0.0000, 0.0000, 0.0000, 1.0)
Shininess 0.060000
SpecularColor (0.9800, 0.9800, 0.9800, 1.0)
Transparency 0.000000
Body001: Tip shape is empty
Body001: Tip shape is empty
Body001: Tip shape is empty
Transformed: Result has multiple solids. Only keeping the first.
<TopoShape> TopoShapeExpansion.cpp(4609): makeElementFace: resulting face is invalid
Pad2: Linked shape object is empty
Pad2: Linked shape object is empty
Pad2: Linked shape object is empty
Pad2: Linked shape object is empty
Pocket001: SketchBased: Up to face: Must not be parallel to extrusion direction!
<PropertyLinks> PropertyLinks.cpp(449): PartDesignTestTNP_testPadChange_UpToFirst_to_Dimension#Sketch002.AttachmentSupport missing element reference PartDesignTestTNP_testPadChange_UpToFirst_to_Dimension#Pad001 ;#68:4;:H-9f4,F.Face11
PositionBySupport: AttachEngine3D: subshape not found Box.Face6
PositionBySupport: AttachEngine3D: subshape not found Box.Face6
PartDesign::SubtractiveLoft: Link(s) to object(s) 'Sketch Sketch001' go out of the allowed scope 'SubLoft'. Instead, the linked object(s) reside within 'N/A'.
Pad: Wire is not closed.

------------------------------------------------------------------------------
  Try importing 'Draft'

------------------------------------------------------------------------------
  Try importing 'DraftGeomUtils'

------------------------------------------------------------------------------
  Try importing 'draftfunctions.svg'

------------------------------------------------------------------------------
  Try importing 'DraftVecUtils'

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Arc'
  radius=2
  startangle=0, endangle=90

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Arc 3Points'
  a=Vector (5.0, 0.0, 0.0), b=Vector (4.0, 3.0, 0.0)
  c=Vector (0.0, 5.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft BezCurve'
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0)
  e=Vector (12.0, 5.0, 0.0), f=Vector (12.0, 8.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft BSpline'
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0)
  c=Vector (2.0, 2.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Circle'
  radius=3

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft CubBezCurve'
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Dimension Angular'
  Occasionally crashes
  center=Vector (0.0, 0.0, 0.0)
  angle1=20, angle2=70
  dim_line=Vector (3.0, 1.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Dimension'
  Occasionally crashes
  a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Dimension'
  Occasionally crashes
  a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0)
  c=Vector (4.0, -1.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Dimension Radial'
  radius=10
  startangle=0, endangle=90

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Ellipse'
  major_axis=5, minor_axis=3

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Facebinder'
  In order to test this, a selection is needed
  or an App::PropertyLinkSubList
  Box
  object='Solid' (Part::Box)
  sub-elements=('Face1', 'Face6')

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Fillet'
  Lines
  a=Vector (0.0, 0.0, 0.0), b=Vector (8.0, 0.0, 0.0)
  b=Vector (8.0, 0.0, 0.0), c=Vector (8.0, 8.0, 0.0)
  Fillet
  radius=4

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Hatch'
  Rectangle with face
  length=50, width=30
  patfile='/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/TechDraw/PAT/FCPAT.pat'
  patname='Horizontal5'

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Label'
  Occasionally crashes
  target_point=Vector (0.0, 0.0, 0.0), distance=-25
  placement=Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)]

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Layer'
  length=5, width=2

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Line'
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Point'
  p.x=5.0, p.y=3.0, p.z=2.0

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Polygon'
  n_faces=6, radius=5

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Wire'
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0)
  c=Vector (2.0, 2.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Rectangle'
  length=5, width=2

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft ShapeString'
  text='Test'
  fontfile='/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf'

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft Text'
  text='Testing testing'

------------------------------------------------------------------------------
  Temporary document 'DraftCreation'
  Test 'Draft WorkingPlaneProxy'
  placement=Placement [Pos=(10,20,0), Yaw-Pitch-Roll=(0,0,0)]
Writing camera position
Writing objects shown/hidden state

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Check attached Draft Clone behavior'

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft CircularArray'
  Rectangle
  length=4, width=2
  Array
  radial_distance=10, tangential_distance=8
  number=3, symmetry=1
  axis=Vector (0.0, 0.0, 1.0)
  center=Vector (0.0, 0.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Clone'
  object: 'Solid' (Part::Box)
  clone: 'Clone' (Part::FeaturePython)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Move with copy'
  Line
  a=Vector (0.0, 3.0, 0.0), b=Vector (2.0, 3.0, 0.0)
  Translation vector (copy)
  c=Vector (2.0, 2.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Downgrade'
  Closed wire
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  c=Vector (2.0, 4.0, 0.0), a=Vector (0.0, 0.0, 0.0)
Found 1 parametric object: breaking its dependencies
  1: Result 'Face' (Part::Feature)
Found 1 face: extracting its wires
  2: Result 'Wire' (Part::Feature)
Found only wires: extracting their edges
  3: Result 3 x 'Edge' (Part::Feature)
No more downgrade possible
  4: Result '[]'
  The last objects cannot be downgraded further

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Draft2Sketch'
  Wire
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  c=Vector (2.0, 4.0, 0.0)
  1: Result 'Wire' (Sketcher::SketchObject)
  2: Result 'Wire' (Part::Part2DObjectPython)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'TechDraw DraftView (relies on Draft code)'
  Prism
  n_sides=5
  placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)]
  page=TechDraw::DrawPage
  template=TechDraw::DrawSVGTemplate
  view=TechDraw::DrawViewDraft

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Trimex extend'
  Line
  a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0)
  Line 2
  c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0)
  Arguments to placeholder function
  p1=<Part::Part2DObject>; p2=<Part::Part2DObject>
  p3=None; p4=None
  p5=None
  #-----------------------------------------------------#
  #    This test is not implemented currently
  #-----------------------------------------------------#
  Automatic PASS

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Join'
  Line 1
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  Line 2
  b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Mirror'
  Rectangle
  length=4, width=2
  Mirror axis
  p1=Vector (6.0, -2.0, 0.0)
  p2=Vector (6.0, 2.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Move'
  Line
  a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  Translation vector
  c=Vector (3.0, 1.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Offset'
  Closed wire with reversed edge

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Offset'
  Open wire
  a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 4.0, 0.0)
  c=Vector (5.0, 2.0, 0.0)
  Offset
  vector=Vector (-1.0, 1.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Offset'
  Rectangle with face
  length=10, width=4
  Offset
  vector=Vector (0.0, -1.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft PathArray'
  Wire
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0)
  Polygon
  n_faces=3, radius=1
  Path Array
  number=4, translation=Vector (0.0, 1.0, 0.0)
  subelements=Edge1, align=False

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft PointArray'
  Points
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0)
  Upgrade
Found points: creating compound
  Polygon
  n_faces=3, radius=1
  Point Array

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft PolarArray'
  Rectangle
  length=4, width=2
  Array
  number=5, polar_angle=180
  center=Vector (-4.0, 0.0, 0.0)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft OrthoArray'
  Rectangle
  length=4, width=2
  Array
  direction_x=Vector (5.0, 0.0, 0.0)
  direction_y=Vector (0.0, 4.0, 0.0)
  direction_z=Vector (0.0, 0.0, 6.0)
  number_x=3, number_y=4, number_z=6

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Rotate'
  Line
  a=Vector (1.0, 1.0, 0.0), b=Vector (3.0, 1.0, 0.0)
  Rotation
  angle=90 degrees

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Scale part feature (arcs)'

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Scale part feature (lines)'

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Scale rectangle'

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Scale spline'

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Scale wire'

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Shape2DView'
  Prism
  n_sides=5
  placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)]
  Projection 2D view
  direction=Vector (0.0, 0.0, 1.0)

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft_Split'
  Wire
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  c=Vector (2.0, 4.0, 0.0), d=Vector (6.0, 4.0, 0.0)
  Split at
  p=Vector (2.0, 2.0, 0.0), index=1

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Stretch'
  This test requires an object and a selection
  Line
  a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0)
  Arguments to placeholder function
  p1=<Part::Part2DObject>; p2=Vector (4.0, 1.0, 0.0)
  p3=None; p4=None
  p5=None
  #-----------------------------------------------------#
  #    This test is not implemented currently
  #-----------------------------------------------------#
  Automatic PASS

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Trimex trim'
  Line
  a=Vector (0.0, 0.0, 0.0), b=Vector (3.0, 3.0, 0.0)
  Line 2
  c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0)
  Arguments to placeholder function
  p1=<Part::Part2DObject>; p2=<Part::Part2DObject>
  p3=None; p4=None
  p5=None
  #-----------------------------------------------------#
  #    This test is not implemented currently
  #-----------------------------------------------------#
  Automatic PASS

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft Upgrade'
  Line 1
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  Line 2
  b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0)
Found several wires or edges: wiring them
  1: Result 'Wire' (Part::Feature)
trying: closing it
Found 1 open wire: closing it
  2: Result 'Wire' (Part::Feature)
Found closed wires: creating faces
  3: Result 'Face' (Part::Feature)
Found 1 non-parametric objects: draftifying it
  4: Result 'Wire' (Part::Part2DObjectPython)
Unable to upgrade these objects.
  The last object cannot be upgraded further

------------------------------------------------------------------------------
  Temporary document 'DraftModification'
  Test 'Draft WireToBSpline'
  Wire
  a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
  c=Vector (2.0, 4.0, 0.0)
  1: Result 'BSpline' (Part::Part2DObjectPython)
  2: Result 'Wire' (Part::Part2DObjectPython)

------------------------------------------------------------------------------
  Test 'DraftGeomUtils.get_extended_wire1'

------------------------------------------------------------------------------
  Test 'DraftGeomUtils.get_extended_wire2'

------------------------------------------------------------------------------
  Test 'DraftGeomUtils.get_extended_wire3'

------------------------------------------------------------------------------
  Test 'DraftGeomUtils.get_extended_wire4'

------------------------------------------------------------------------------
  Test 'DraftGeomUtils.get_extended_wire5'

------------------------------------------------------------------------------
  Test 'DraftGeomUtils.get_extended_wire6'

------------------------------------------------------------------------------
  Test 'DraftGeomUtils.get_extended_wire7'

------------------------------------------------------------------------------
  Test 'DraftGeomUtils.get_extended_wire8'

------------------------------------------------------------------------------
  Temporary document 'DraftSVG'
  Test 'importSVG.export'
  file=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/out_test.svg
  exists=False
  Arguments to placeholder function
  p1=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/out_test.svg; p2=None
  p3=None; p4=None
  p5=None
  #-----------------------------------------------------#
  #    This test is not implemented currently
  #-----------------------------------------------------#
  Automatic PASS

------------------------------------------------------------------------------
  Temporary document 'DraftSVG'

------------------------------------------------------------------------------
  Temporary document 'DraftSVG'
  Test 'importSVG.import'
  This test requires an SVG file to read.
  file=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/test.svg
  exists=False
  Arguments to placeholder function
  p1=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/test.svg; p2=None
  p3=None; p4=None
  p5=None
  #-----------------------------------------------------#
  #    This test is not implemented currently
  #-----------------------------------------------------#
  Automatic PASS

------------------------------------------------------------------------------
  Temporary document 'DraftDXF'
  Test 'importDXF.export'
  file=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/out_test.dxf
  exists=False
  Arguments to placeholder function
  p1=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/out_test.dxf; p2=None
  p3=None; p4=None
  p5=None
  #-----------------------------------------------------#
  #    This test is not implemented currently
  #-----------------------------------------------------#
  Automatic PASS

------------------------------------------------------------------------------
  Temporary document 'DraftDXF'
  Test 'importDXF.import'
  This test requires a DXF file to read.
  file=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/test.dxf
  exists=False
  Arguments to placeholder function
  p1=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/test.dxf; p2=None
  p3=None; p4=None
  p5=None
  #-----------------------------------------------------#
  #    This test is not implemented currently
  #-----------------------------------------------------#
  Automatic PASS

------------------------------------------------------------------------------
  Temporary document 'DraftDWG'
  Test 'importDWG.export'
  file=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/out_test.dwg
  exists=False
  Arguments to placeholder function
  p1=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/out_test.dwg; p2=None
  p3=None; p4=None
  p5=None
  #-----------------------------------------------------#
  #    This test is not implemented currently
  #-----------------------------------------------------#
  Automatic PASS

------------------------------------------------------------------------------
  Temporary document 'DraftDWG'
  Test 'importDWG.import'
  This test requires a DWG file to read.
  file=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/test.dwg
  exists=False
  Arguments to placeholder function
  p1=/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/share/Mod/Draft/drafttest/test.dwg; p2=None
  p3=None; p4=None
  p5=None
  #-----------------------------------------------------#
  #    This test is not implemented currently
  #-----------------------------------------------------#
  Automatic PASS
  Temporary document 'DraftArray'
62.6885 <App> Document.cpp(3487): pending remove of Array_i11 after recomputing document DraftArray
62.6886 <App> Document.cpp(3487): pending remove of Array_i10 after recomputing document DraftArray
62.6886 <App> Document.cpp(3487): pending remove of Array_i9 after recomputing document DraftArray
62.6886 <App> Document.cpp(3487): pending remove of Array_i8 after recomputing document DraftArray
62.6886 <App> Document.cpp(3487): pending remove of Array_i7 after recomputing document DraftArray
62.6886 <App> Document.cpp(3487): pending remove of Array_i6 after recomputing document DraftArray
======================================================================
ERROR: TestOpenSCADApp (unittest.loader._FailedTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 591, in run
    self._callTestMethod(testMethod)
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
    method()
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/loader.py", line 34, in testFailure
    raise self._exception
ImportError: Failed to import test module: TestOpenSCADApp
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/loader.py", line 154, in loadTestsFromName
    module = __import__(module_name)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/OpenSCAD/TestOpenSCADApp.py", line 25, in <module>
    from OpenSCADTest.app.test_importCSG import TestImportCSG as OpenSCADTestImportCSG
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/OpenSCAD/OpenSCADTest/app/test_importCSG.py", line 25, in <module>
    import importCSG
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/OpenSCAD/importCSG.py", line 48, in <module>
    import ply.lex as lex
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'ply'


<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.H6: Quantity::operator +=(): Unit mismatch in plus operation
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.H5: Quantity::operator -(): Unit mismatch in minus operation
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.H3: Quantity::operator >(): quantities need to have same unit to compare
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.H2: Quantity::operator <(): quantities need to have same unit to compare
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.H1: Quantity::operator +=(): Unit mismatch in plus operation
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.D1: Invalid number of entries: at least two required.
Spreadsheet: One or more cells failed contains errors.
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.C27: Units must be equal.
in expression: cath(7.07106781186548 mm; 5 mm; 4)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.C26: Units must be equal.
in expression: cath(5 mm; 3)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.C24: Units must be equal.
in expression: hypot(3 mm; 4; 5)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.C23: Units must be equal.
in expression: hypot(3 mm; 4)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit.
in expression: pow(7 mm; 4 mm)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.C20: Units must be equal.
in expression: atan2(3 mm; 3)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.B17: Unit must be empty.
in expression: tanh(0.5 mm)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.B16: Unit must be empty.
in expression: cosh(0.5 mm)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.B15: Unit must be empty.
in expression: sinh(0.5 mm)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.B14: Unit must be empty.
in expression: atan(0.5 mm)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.B13: Unit must be empty.
in expression: acos(0.5 mm)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.B12: Unit must be empty.
in expression: asin(0.5 mm)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.C7: Unit must be empty.
in expression: log10(-3 mm)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.C6: Unit must be empty.
in expression: log(-3 mm)
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.C5: Unit must be empty.
in expression: exp(-3 mm)
Spreadsheet: One or more cells failed contains errors.
<Spreadsheet> Cell.cpp(668): Unnamed#Spreadsheet.H2: Cannot invert singular matrix
in expression: G2 ^ -1
Spreadsheet: One or more cells failed contains errors.
======================================================================
ERROR: TestFemApp (unittest.loader._FailedTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 591, in run
    self._callTestMethod(testMethod)
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
    method()
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/loader.py", line 34, in testFailure
    raise self._exception
ImportError: Failed to import test module: TestFemApp
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/loader.py", line 154, in loadTestsFromName
    module = __import__(module_name)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/TestFemApp.py", line 33, in <module>
    from femtest.app.test_mesh import TestMeshCommon as FemTest07
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femtest/app/test_mesh.py", line 33, in <module>
    import Fem
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
ImportError: libomp.so: cannot open shared object file: No such file or directory


<AnaFilletAlgo object>
<ChamferAPI object>
<FilletAlgo object>
<ShapeFix_Edge object>
<ShapeFix_Face object>
<ShapeFix_Root object>
<ShapeFix_Shape object>
<ShapeFix_Shell object>
<ShapeFix_Solid object>
<ShapeFix_Wire object>
TopoShapeListTest - setting up
TopoShapeListTest: setUp complete
running TopoShapeListTest
TopoShapeListTest finished
======================================================================
ERROR: TestCAMApp (unittest.loader._FailedTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 591, in run
    self._callTestMethod(testMethod)
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
    method()
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/loader.py", line 34, in testFailure
    raise self._exception
ImportError: Failed to import test module: TestCAMApp
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/loader.py", line 154, in loadTestsFromName
    module = __import__(module_name)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/CAM/TestCAMApp.py", line 26, in <module>
    from Tests.TestPathProfile import TestPathProfile
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/CAM/Tests/TestPathProfile.py", line 31, in <module>
    from Tests.TestPathAdaptive import getGcodeMoves
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/CAM/Tests/TestPathAdaptive.py", line 32, in <module>
    import Path.Main.Gui.Job as PathJobGui
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/CAM/Path/Main/Gui/Job.py", line 1694, in <module>
    PathGuiInit.Startup()
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/CAM/Path/GuiInit.py", line 84, in Startup
    from packaging.version import Version, parse, InvalidVersion
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'packaging'


DrawViewDetail test: page created
DrawViewDetail test: view created
testing DrawViewDetail
DrawViewDetail test: Detail created
DrawViewDetail test finished
DVDTest.setUp()
making length dimension
finished length dimension
DVDTest.tearDown()
DVDTest.setUp()
making radius dimension
DVDTest.tearDown()
DrawViewPart test: page created
testing DrawViewPart
DrawViewPart test finished
DrawViewSection test: page created
DrawViewSection test: view created
DrawViewSection test: section created
DrawViewSection test: finished
Optional dependency on disallowed_package ignored because it is not in the allow-list
Nothing really failed, this is a test of the dialog box
Hello, World!
Activate workbench 'NoneWorkbench'
Activate workbench 'RobotWorkbench'
Activate workbench 'SketcherWorkbench'
Activate workbench 'TechDrawWorkbench'
Activate workbench 'AssemblyWorkbench'
Activate workbench 'TestWorkbench'
Activate workbench 'MaterialWorkbench'
Activate workbench 'PointsWorkbench'
Activate workbench 'MeshWorkbench'
Activate workbench 'BIMWorkbench'
Activate workbench 'PartDesignWorkbench'
Activate workbench 'ReverseEngineeringWorkbench'
Activate workbench 'DraftWorkbench'
Activate workbench 'OpenSCADWorkbench'
Activate workbench 'InspectionWorkbench'
Activate workbench 'SpreadsheetWorkbench'
Activate workbench 'SurfaceWorkbench'
Activate workbench 'FemWorkbench'
libomp.so: cannot open shared object file: No such file or directory
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/InitGui.py", line 71, in Initialize
    import Fem
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)

FAILED: testActivate (Workbench.WorkbenchTestCase)
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Test/Workbench.py", line 63, in testActivate
    self.assertTrue(success, "Test on activating workbench {0} failed".format(i))
AssertionError: False is not true : Test on activating workbench FemWorkbench failed

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 591, in run
    self._callTestMethod(testMethod)
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
    method()
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Test/Workbench.py", line 65, in testActivate
    self.fail("Loading of workbench '{0}' failed: {1}".format(i, e))
AssertionError: Loading of workbench 'FemWorkbench' failed: False is not true : Test on activating workbench FemWorkbench failed

  Test 'Arch BuildingPart'
  Test 'Arch Roof testRoof81Permutations'
  Test 'Arch Roof testRoofAllAngles90'
  Test 'Arch Roof testRoofApex'
  Test 'Arch Roof testRoofSingleEavePoint'
  Test 'Arch Window'
Testing moving one feature from one body to another
PartDesign::Body: Link(s) to object(s) 'Pad' go out of the allowed scope 'Body'. Instead, the linked object(s) reside within 'Body001 Body001'.
Testing refuse to move the feature with dependencies from one body to another
Testing applying MultiTransform to the Box outside the body
PartDesignTestMaterial.testDiffuseColor()

------------------------------------------------------------------------------
  Try importing 'draftguitools.gui_snapper'

------------------------------------------------------------------------------
  Try importing 'DraftTools'

------------------------------------------------------------------------------
  Try importing 'draftguitools.gui_trackers'

------------------------------------------------------------------------------
  Try importing 'DraftGui'

------------------------------------------------------------------------------
  Try importing 'draftguitools.gui_edit'

------------------------------------------------------------------------------
  Try importing 'draftguitools.gui_selectplane'

------------------------------------------------------------------------------
  Try importing 'WorkingPlane'

------------------------------------------------------------------------------
  Temporary document 'DraftPivy'
  Draw cube
  Adding cube to the active view scene

------------------------------------------------------------------------------
  Temporary document 'DraftPivy'
  Try importing 'pivy.coin'

****************************************************************************************************
********** run FEM TestObjectOpen tests ************************************************************
****************************************************************************************************
load old document objects
Cannot create object 'Analysis': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintBearing': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintBodyHeatSource': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintContact': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintDisplacement': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintElectrostaticPotential': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintFixed': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintFlowVelocity': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintFluidBoundary': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintForce': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintGear': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintHeatflux': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintInitialFlowVelocity': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintInitialTemperature': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintPlaneRotation': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintPressure': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintPulley': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintSelfWeight': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintTemperature': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintTie': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ConstraintTransform': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ElementFluid1D': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ElementGeometry1D': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ElementGeometry2D': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ElementRotation1D': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'MaterialMechanicalNonlinear': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'MeshGmsh': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'MeshBoundaryLayer': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'MeshGroup': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'MeshRegion': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'MeshNetgen': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'MeshResult': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'ResultMechanical': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'VtkResult': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'VtkFilterClipRegion': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'VtkFilterClipScalar': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'VtkFilterCutFunction': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'VtkFilterWarp': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'SolverCcxTools': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'SolverCalculix': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'SolverElmer': (libomp.so: cannot open shared object file: No such file or directory)
Cannot create object 'SolverZ88': (libomp.so: cannot open shared object file: No such file or directory)
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_material_reinforced.py", line 33, in <module>
    from . import view_base_femmaterial
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_base_femmaterial.py", line 32, in <module>
    from femviewprovider import view_base_femobject
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_base_femobject.py", line 37, in <module>
    import FemGui  # needed to display the icons in TreeView
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
<class 'ImportError'>: libomp.so: cannot open shared object file: No such file or directory
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_material_common.py", line 37, in <module>
    from . import view_base_femmaterial
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_base_femmaterial.py", line 32, in <module>
    from femviewprovider import view_base_femobject
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_base_femobject.py", line 37, in <module>
    import FemGui  # needed to display the icons in TreeView
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
<class 'ImportError'>: libomp.so: cannot open shared object file: No such file or directory
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_material_common.py", line 37, in <module>
    from . import view_base_femmaterial
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_base_femmaterial.py", line 32, in <module>
    from femviewprovider import view_base_femobject
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_base_femobject.py", line 37, in <module>
    import FemGui  # needed to display the icons in TreeView
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
<class 'ImportError'>: libomp.so: cannot open shared object file: No such file or directory
======================================================================
ERROR: test_femobjects_open_de9b3fb438 (femtest.gui.test_open.TestObjectOpen)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 591, in run
    self._callTestMethod(testMethod)
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
    method()
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femtest/gui/test_open.py", line 120, in test_femobjects_open_de9b3fb438
    self.compare_feature_pythons_class_gui(self.document)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femtest/gui/test_open.py", line 134, in compare_feature_pythons_class_gui
    from femviewprovider.view_constraint_bodyheatsource import VPConstraintBodyHeatSource
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_constraint_bodyheatsource.py", line 34, in <module>
    from . import view_base_femconstraint
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femviewprovider/view_base_femconstraint.py", line 34, in <module>
    from femviewprovider import view_base_femobject
  File "/home/capin/homebrew/Cellar/[email protected]_py310/5.15.11/lib/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
    return original_import(name, *args, **kwargs)
ImportError: libomp.so: cannot open shared object file: No such file or directory

load master head document objects
======================================================================
ERROR: test_femobjects_open_head (femtest.gui.test_open.TestObjectOpen)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 591, in run
    self._callTestMethod(testMethod)
  File "/home/capin/homebrew/Cellar/[email protected]/3.10.15/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
    method()
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femtest/gui/test_open.py", line 93, in test_femobjects_open_head
    self.document = create_all_fem_objects_doc(self.document)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/femtest/app/test_object.py", line 1038, in create_all_fem_objects_doc
    analysis = ObjectsFem.makeAnalysis(doc)
  File "/home/capin/homebrew/Cellar/[email protected]_py310/HEAD-813ee36/Mod/Fem/ObjectsFem.py", line 52, in makeAnalysis
    obj = doc.addObject("Fem::FemAnalysis", name)
ImportError: {'sclassname': 'N4Base11PyExceptionE', 'sErrMsg': 'libomp.so: cannot open shared object file: No such file or directory', 'sfile': '', 'iline': 0, 'sfunction': '', 'swhat': 'libomp.so: cannot open shared object file: No such file or directory', 'btranslatable': False, 'breported': False}

<Exception> There are no visible objects to be cut

----------------------------------------------------------------------
Ran 972 tests in 1.18e+02s

FAILED (failures=1, errors=5, skipped=6)
System exit
OS: Arch Linux (i3/i3)
Word size of FreeCAD: 64-bit
Version: 1.1.0dev.38871 (Git)
Build type: Release
Branch: main
Hash: 813ee36cb80e0d29c2c9b991a7b2fee2c61f5cf6
Python 3.10.15, Qt 5.15.13, Coin 4.0.2, Vtk 9.3.1, OCC 7.7.2
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/FreeCAD Dark/Qt default
Installed mods: 
  * A2plus 0.4.65
  * Curves 0.6.42

image

image

ipatch avatar Oct 02 '24 19:10 ipatch

i'm going to go ahead and close this issue, as i just published a new formula based on the rc2 release. you can see PR #574

brew install [email protected]_rc2_py312

ipatch avatar Oct 17 '24 17:10 ipatch