Windows: Sync StackWalker class with upstream #110
CI_master.yml
on: push
Prepare
/
Prepare
2s
MacOS_13_Conda_Apple
/
Build
51m 56s
Ubuntu_20-04
/
Build
16m 38s
Ubuntu_22-04_Conda
/
Build
17m 22s
Windows
/
Build
26m 48s
Windows_Conda
/
Build
27m 4s
Lint
/
Lint
7m 39s
WrapUp
/
WrapUp
5s
Annotations
7 errors and 70 warnings
Lint / Lint
Process completed with exit code 1.
|
Lint / Lint
Process completed with exit code 1.
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L593
Module 'nativeifc.ifc_status' has no 'toggle_lock' member (no-member)
|
Lint / Lint
Process completed with exit code 1.
|
Lint / Lint
Process completed with exit code 1.
|
Lint / Lint:
src/Base/StackWalker.cpp#L92
'tchar.h' file not found [clang-diagnostic-error]
|
Lint / Lint
Process completed with exit code 1.
|
Lint / Lint:
src/Base/StackWalker.cpp#L900
ptd ==> pdf
|
Lint / Lint:
src/Base/StackWalker.cpp#L901
ptd ==> pdf
|
Lint / Lint:
src/Base/StackWalker.cpp#L902
ptd ==> pdf
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L1
would reformat src/Mod/BIM/InitGui.py
|
Lint / Lint:
src/Mod/BIM/bimcommands/BimViews.py#L1
would reformat src/Mod/BIM/bimcommands/BimViews.py
|
Lint / Lint:
src/Mod/PartDesign/PartDesignTests/TestTopologicalNamingProblem.py#L1
would reformat src/Mod/PartDesign/PartDesignTests/TestTopologicalNamingProblem.py
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L182
Line too long (107/100) (line-too-long)
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L30
Missing class docstring (missing-class-docstring)
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L34
Redefining name 'QT_TRANSLATE_NOOP' from outer scope (line 672) (redefined-outer-name)
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L34
Unused argument 'context' (unused-argument)
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L44
Missing function or method docstring (missing-function-docstring)
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L60
Too many local variables (35/15) (too-many-locals)
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L64
Redefining name 'QT_TRANSLATE_NOOP' from outer scope (line 672) (redefined-outer-name)
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L64
Unused argument 'context' (unused-argument)
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L68
Import outside toplevel (DraftTools) (import-outside-toplevel)
|
Lint / Lint:
src/Mod/BIM/InitGui.py#L69
Import outside toplevel (bimcommands) (import-outside-toplevel)
|
Lint / Lint:
src/Base/StackWalker.cpp#L238
Almost always, snprintf is better than strcpy [runtime/printf] [4]
|
Lint / Lint:
src/Base/StackWalker.cpp#L240
Almost always, snprintf is better than strcat [runtime/printf] [4]
|
Lint / Lint:
src/Base/StackWalker.cpp#L1027
Do not use variable-length arrays. Use an appropriately named ('k' followed by CamelCase) compile-time constant for the size. [runtime/arrays] [1]
|
Lint / Lint:
src/Base/StackWalker.h#L106
Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
|
Lint / Lint
fatal error: 'tchar.h' file not found
|
Lint / Lint:
src/Mod/PartDesign/App/Feature.cpp#L47
non-POD static (LogLevel) [-Wclazy-non-pod-global-static]
|
Lint / Lint
note: expanded from macro 'FC_LOG_LEVEL_INIT'
|
Lint / Lint
note: expanded from macro '_FC_LOG_LEVEL_INIT'
|
Lint / Lint:
src/Mod/PartDesign/App/FeatureBoolean.cpp#L41
non-POD static (LogLevel) [-Wclazy-non-pod-global-static]
|
Lint / Lint
note: expanded from macro 'FC_LOG_LEVEL_INIT'
|
Lint / Lint
note: expanded from macro '_FC_LOG_LEVEL_INIT'
|
Lint / Lint:
src/Mod/PartDesign/App/FeaturePipe.cpp#L55
non-POD static (LogLevel) [-Wclazy-non-pod-global-static]
|
Lint / Lint
note: expanded from macro 'FC_LOG_LEVEL_INIT'
|
Lint / Lint
note: expanded from macro '_FC_LOG_LEVEL_INIT'
|
Lint / Lint:
src/Mod/PartDesign/App/Feature.cpp#L47
variable '_s_fclvl' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
|
Lint / Lint
note: expanded from macro 'FC_LOG_LEVEL_INIT'
|
Lint / Lint
note: expanded from macro 'FC_LOG_INSTANCE'
|
Lint / Lint:
src/Mod/PartDesign/App/Feature.cpp#L53
variable 'classTypeId' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
|
Lint / Lint
note: expanded from macro 'PROPERTY_SOURCE'
|
Lint / Lint
note: expanded from macro '\TYPESYSTEM_SOURCE_P'
|
Lint / Lint:
src/Mod/PartDesign/App/Feature.cpp#L53
variable 'propertyData' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
|
Lint / Lint
note: expanded from macro 'PROPERTY_SOURCE'
|
Lint / Lint:
src/Mod/PartDesign/App/Feature.cpp#L130
narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions,cppcoreguidelines-narrowing-conversions]
|
Lint / Lint:
src/Mod/PartDesign/App/Feature.cpp#L131
implicit conversion 'long' -> bool [readability-implicit-bool-conversion]
|
Ubuntu_22-04_Conda / Build
INFO conda.conda_libmamba_solver.solver:_log_info(352): conda version: 24.3.0
INFO conda.conda_libmamba_solver.solver:_log_info(353): conda-libmamba-solver version: 24.1.0
|
Ubuntu_22-04_Conda / Build
INFO conda.conda_libmamba_solver.solver:_log_info(354): libmambapy version: 1.5.8
INFO conda.conda_libmamba_solver.solver:_log_info(355): Target prefix: '/home/runner/work/FreeCAD/FreeCAD/.conda/freecad'
INFO conda.conda_libmamba_solver.solver:_log_info(356): Command: ['/home/runner/miniconda3/condabin/mamba', 'update', '--prefix', '.conda/freecad', '--file', 'conda/conda-env.yaml']
|
Ubuntu_22-04_Conda / Build
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(264): Download 715538 bytes {'User-Agent': 'conda/24.3.0 requests/2.31.0 CPython/3.10.14 Linux/6.5.0-1024-azure ubuntu/22.04.4 glibc/2.35 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive'}
|
Ubuntu_22-04_Conda / Build
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(431): Apply 0 patches e03014bfe51017c4… → e03014bfe51017c4…
|
Ubuntu_22-04_Conda / Build
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(264): Download 1612142 bytes {'User-Agent': 'conda/24.3.0 requests/2.31.0 CPython/3.10.14 Linux/6.5.0-1024-azure ubuntu/22.04.4 glibc/2.35 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive'}
|
Ubuntu_22-04_Conda / Build
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(431): Apply 0 patches c9003a175bed204f… → c9003a175bed204f…
|
Ubuntu_22-04_Conda / Build
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(264): Download 2050706 bytes {'User-Agent': 'conda/24.3.0 requests/2.31.0 CPython/3.10.14 Linux/6.5.0-1024-azure ubuntu/22.04.4 glibc/2.35 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive'}
|
Ubuntu_22-04_Conda / Build
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(431): Apply 0 patches c25462d7872987b0… → c25462d7872987b0…
|
Ubuntu_22-04_Conda / Build
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(264): Download 6286704 bytes {'User-Agent': 'conda/24.3.0 requests/2.31.0 CPython/3.10.14 Linux/6.5.0-1024-azure ubuntu/22.04.4 glibc/2.35 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive'}
|
Ubuntu_22-04_Conda / Build
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(431): Apply 0 patches 53e120d989a646f3… → 53e120d989a646f3…
|
Windows_Conda / Build
INFO conda.core.link:__init__(210): initializing UnlinkLinkTransaction with
target_prefix: C:\Users\runneradmin\miniconda3
unlink_precs:
link_precs:
conda-forge/win-64::miniforge_console_shortcut-1.0-h57928b3_0
conda-forge/win-64::ca-certificates-2024.2.2-h56e8100_0
conda-forge/noarch::pybind11-abi-4-hd8ed1ab_3
conda-forge/win-64::python_abi-3.10-4_cp310
conda-forge/noarch::tzdata-2024a-h0c530f3_0
conda-forge/win-64::ucrt-10.0.22621.0-h57928b3_0
conda-forge/win-64::vc14_runtime-14.38.33130-h82b7239_18
conda-forge/win-64::vc-14.3-hcf57466_18
conda-forge/win-64::vs2015_runtime-14.38.33130-hcb4865c_18
conda-forge/win-64::bzip2-1.0.8-hcfcfb64_5
conda-forge/win-64::fmt-10.2.1-h181d51b_0
conda-forge/win-64::libffi-3.4.2-h8ffe710_5
conda-forge/win-64::libiconv-1.17-hcfcfb64_2
conda-forge/win-64::libsqlite-3.45.2-hcfcfb64_0
conda-forge/win-64::libzlib-1.2.13-hcfcfb64_5
conda-forge/win-64::lz4-c-1.9.4-hcfcfb64_0
conda-forge/win-64::lzo-2.10-he774522_1000
conda-forge/win-64::openssl-3.2.1-hcfcfb64_1
conda-forge/win-64::reproc-14.2.4.post0-hcfcfb64_1
conda-forge/win-64::tk-8.6.13-h5226925_1
conda-forge/win-64::xz-5.2.6-h8d14728_0
conda-forge/win-64::yaml-cpp-0.8.0-h63175ca_0
conda-forge/win-64::krb5-1.21.2-heb0366b_0
conda-forge/win-64::libsolv-0.7.28-h12be248_2
conda-forge/win-64::libssh2-1.11.0-h7dfc565_0
conda-forge/win-64::libxml2-2.12.6-hc3477c8_1
conda-forge/win-64::python-3.10.14-h4de0772_0_cpython
conda-forge/win-64::reproc-cpp-14.2.4.post0-h63175ca_1
conda-forge/win-64::zstd-1.5.5-h12be248_0
conda-forge/win-64::libarchive-3.7.2-h313118b_1
conda-forge/win-64::libcurl-8.7.1-hd5e4a3a_0
conda-forge/win-64::menuinst-2.0.2-py310h00ffb61_0
conda-forge/noarch::archspec-0.2.3-pyhd8ed1ab_0
conda-forge/noarch::boltons-24.0.0-pyhd8ed1ab_0
conda-forge/win-64::brotli-python-1.1.0-py310h00ffb61_1
conda-forge/noarch::charset-normalizer-3.3.2-pyhd8ed1ab_0
conda-forge/noarch::distro-1.9.0-pyhd8ed1ab_0
conda-forge/win-64::jsonpointer-2.4-py310h5588dad_3
conda-forge/win-64::libmamba-1.5.8-h3f09ed1_0
conda-forge/noarch::packaging-24.0-pyhd8ed1ab_0
conda-forge/noarch::platformdirs-4.2.0-pyhd8ed1ab_0
conda-forge/noarch::pluggy-1.4.0-pyhd8ed1ab_0
conda-forge/win-64::pycosat-0.6.6-py310h8d17308_0
conda-forge/win-64::ruamel.yaml.clib-0.2.8-py310h8d17308_0
conda-forge/noarch::setuptools-69.5.1-pyhd8ed1ab_0
conda-forge/noarch::truststore-0.8.0-pyhd8ed1ab_0
conda-forge/noarch::jsonpatch-1.33-pyhd8ed1ab_0
conda-forge/win-64::libmambapy-1.5.8-py310h04f2035_0
conda-forge/win-64::ruamel.yaml-0.18.6-py310h8d17308_0
conda-forge/noarch::certifi-2024.2.2-pyhd8ed1ab_0
conda-forge/noarch::colorama-0.4.6-pyhd8ed1ab_0
conda-forge/noarch::tqdm-4.66.2-pyhd8ed1ab_0
conda-forge/noarch::conda-libmamba-solver-24.1.0-pyhd8ed1ab_0
conda-forge/noarch::idna-3.6-pyhd8ed1ab_0
conda-forge/noarch::pycparser-2.22-pyhd8ed1ab_0
conda-forge/win-64::cffi-1.16.0-py310h8d17308_0
conda-forge/win-64::zstandard-0.22.0-py310h0009e47_0
conda-forge/noarch::conda-package-handling-2.2.0-pyh38be061_0
conda-forge/noarch::conda-package-streaming-0.9.0-pyhd8ed1ab_0
conda-forge/noarch::requests-2.31.0-pyhd8ed1ab_0
conda-forge/win-64::conda-24.3.0-py310h5588dad_0
conda-forge/win-64::mamba-1.5.8-py310hd9d798f_0
conda-forge/noarch::wheel-0.43.0-pyhd8ed1ab_1
conda-forge/noarch::win_inet_pton-1.1.0-pyhd8ed1ab_6
conda-forge/noarch::pip-24.0-pyhd8ed1ab_0
conda-forge/noarch::pysocks-1.7.1-pyh0701188_6
conda-forge/noarch::urllib3-2.2.1-pyhd8ed1ab_0
|
Windows_Conda / Build
INFO conda.core.link:_execute_actions(998): ===> LINKING PACKAGE: conda-forge::ca-certificates-2024.2.2-h56e8100_0 <===
prefix=C:\Users\runneradmin\miniconda3
source=C:\Users\runneradmin\miniconda3\pkgs\ca-certificates-2024.2.2-h56e8100_0
|
Windows_Conda / Build
INFO conda.core.link:_execute_actions(998): ===> LINKING PACKAGE: conda-forge::pybind11-abi-4-hd8ed1ab_3 <===
prefix=C:\Users\runneradmin\miniconda3
source=C:\Users\runneradmin\miniconda3\pkgs\pybind11-abi-4-hd8ed1ab_3
|
Windows_Conda / Build
INFO conda.core.link:_execute_actions(998): ===> LINKING PACKAGE: conda-forge::python_abi-3.10-4_cp310 <===
prefix=C:\Users\runneradmin\miniconda3
source=C:\Users\runneradmin\miniconda3\pkgs\python_abi-3.10-4_cp310
|
Windows_Conda / Build
INFO conda.core.link:_execute_actions(998): ===> LINKING PACKAGE: conda-forge::tzdata-2024a-h0c530f3_0 <===
prefix=C:\Users\runneradmin\miniconda3
source=C:\Users\runneradmin\miniconda3\pkgs\tzdata-2024a-h0c530f3_0
|
Windows_Conda / Build
INFO conda.core.link:_execute_actions(998): ===> LINKING PACKAGE: conda-forge::ucrt-10.0.22621.0-h57928b3_0 <===
prefix=C:\Users\runneradmin\miniconda3
source=C:\Users\runneradmin\miniconda3\pkgs\ucrt-10.0.22621.0-h57928b3_0
|
Windows_Conda / Build
INFO conda.core.link:_execute_actions(998): ===> LINKING PACKAGE: conda-forge::vc14_runtime-14.38.33130-h82b7239_18 <===
prefix=C:\Users\runneradmin\miniconda3
source=C:\Users\runneradmin\miniconda3\pkgs\vc14_runtime-14.38.33130-h82b7239_18
|
Windows_Conda / Build
INFO conda.core.link:_execute_actions(998): ===> LINKING PACKAGE: conda-forge::vc-14.3-hcf57466_18 <===
prefix=C:\Users\runneradmin\miniconda3
source=C:\Users\runneradmin\miniconda3\pkgs\vc-14.3-hcf57466_18
|
Windows_Conda / Build
INFO conda.core.link:_execute_actions(998): ===> LINKING PACKAGE: conda-forge::vs2015_runtime-14.38.33130-hcb4865c_18 <===
prefix=C:\Users\runneradmin\miniconda3
source=C:\Users\runneradmin\miniconda3\pkgs\vs2015_runtime-14.38.33130-hcb4865c_18
|
Windows_Conda / Build
INFO conda.core.link:_execute_actions(998): ===> LINKING PACKAGE: conda-forge::bzip2-1.0.8-hcfcfb64_5 <===
prefix=C:\Users\runneradmin\miniconda3
source=C:\Users\runneradmin\miniconda3\pkgs\bzip2-1.0.8-hcfcfb64_5
|
MacOS_13_Conda_Apple / Build
INFO conda.conda_libmamba_solver.solver:_log_info(352): conda version: 24.3.0
INFO conda.conda_libmamba_solver.solver:_log_info(353): conda-libmamba-solver version: 24.1.0
|
MacOS_13_Conda_Apple / Build
INFO conda.conda_libmamba_solver.solver:_log_info(354): libmambapy version: 1.5.8
|
MacOS_13_Conda_Apple / Build
INFO conda.conda_libmamba_solver.solver:_log_info(355): Target prefix: '/Users/runner/work/FreeCAD/FreeCAD/.conda/freecad'
INFO conda.conda_libmamba_solver.solver:_log_info(356): Command: ['/Users/runner/miniconda3/condabin/mamba', 'update', '--prefix', '.conda/freecad', '--file', 'conda/conda-env.yaml']
|
MacOS_13_Conda_Apple / Build
info libmamba Reading repodata.json file "/var/folders/hn/5bx1f4_d4ds5vhwhkxc7vdcr0000gn/T/tmpzxld7o3e.json" for repo installed
|
MacOS_13_Conda_Apple / Build
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(264): Download 0 bytes {'User-Agent': 'conda/24.3.0 requests/2.31.0 CPython/3.10.14 Darwin/23.5.0 OSX/14.5 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive'}
|
MacOS_13_Conda_Apple / Build
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(431): Apply 0 patches 5fef5ecd58e910a9… → 5fef5ecd58e910a9…
|
MacOS_13_Conda_Apple / Build
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(264): Download 715538 bytes {'User-Agent': 'conda/24.3.0 requests/2.31.0 CPython/3.10.14 Darwin/23.5.0 OSX/14.5 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive'}
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(431): Apply 0 patches e03014bfe51017c4… → e03014bfe51017c4…
|
MacOS_13_Conda_Apple / Build
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(264): Download 2569679 bytes {'User-Agent': 'conda/24.3.0 requests/2.31.0 CPython/3.10.14 Darwin/23.5.0 OSX/14.5 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive'}
|
MacOS_13_Conda_Apple / Build
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(431): Apply 0 patches cf5f62075672ea5c… → cf5f62075672ea5c…
|
MacOS_13_Conda_Apple / Build
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(264): Download 2050706 bytes {'User-Agent': 'conda/24.3.0 requests/2.31.0 CPython/3.10.14 Darwin/23.5.0 OSX/14.5 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive'}
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Lint-10174033381-Logs
Expired
|
26.8 KB |
|
MacOS_13_Conda_Apple-10174033381-Logs
Expired
|
44.7 KB |
|
Prepare-10174033381-Logs
Expired
|
16.7 KB |
|
Ubuntu_20-04-10174033381-Logs
Expired
|
179 KB |
|
Ubuntu_22-04_Conda-10174033381-Logs
Expired
|
241 KB |
|
Windows-10174033381-Logs
Expired
|
1.7 MB |
|
Windows_Conda-10174033381-Logs
Expired
|
1.5 MB |
|