Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cppfront: add version 0.8.0, remove cci snapshots #25799

Merged
merged 5 commits into from
Nov 4, 2024

Conversation

toge
Copy link
Contributor

@toge toge commented Nov 2, 2024

Summary

Changes to recipe: cppfront/0.8.0

Motivation

There are already official releases.
Try to close #25787.

Details


@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@toge
Copy link
Contributor Author

toge commented Nov 2, 2024

build log on msvc 19.40

src\conan-center-index\recipes\cppfront\all>conan create . --build=missing --version=0.8.0

======== Exporting recipe to the cache ========
cppfront/0.8.0: Exporting package recipe: src\conan-center-index\recipes\cppfront\all\conanfile.py
cppfront/0.8.0: exports: File 'conandata.yml' found. Exporting it...
cppfront/0.8.0: Calling export_sources()
cppfront/0.8.0: Copied 1 '.yml' file: conandata.yml
cppfront/0.8.0: Copied 1 '.py' file: conanfile.py
cppfront/0.8.0: Copied 1 '.txt' file: CMakeLists.txt
cppfront/0.8.0: Exported to cache folder: .conan2\p\cppfr51a1ff0dc41ee\e
cppfront/0.8.0: Exported: cppfront/0.8.0#4b0879427e1716e454b6cefdf2a03cb6 (2024-11-02 23:30:04 UTC)

======== Input profiles ========
Profile host:
[settings]
arch=x86_64
build_type=Release
compiler=msvc
compiler.cppstd=20
compiler.runtime=dynamic
compiler.runtime_type=Release
compiler.version=194
os=Windows

Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=msvc
compiler.cppstd=20
compiler.runtime=dynamic
compiler.runtime_type=Release
compiler.version=194
os=Windows

======== Computing dependency graph ========
Graph root
cli
Requirements
cppfront/0.8.0#4b0879427e1716e454b6cefdf2a03cb6 - Cache

======== Computing necessary packages ========
cppfront/0.8.0: Compatible package ID ed88f90664dcf54031da76dc58cc87e345eb3ff8 equal to the default package ID: Skipping it.
cppfront/0.8.0: Checking 3 compatible configurations
cppfront/0.8.0: Compatible configurations not found in cache, checking servers
cppfront/0.8.0: '368f0eab3018e68ea8b152c54903a33c2498ccbf': compiler.cppstd=23
cppfront/0.8.0: 'b48c8a61d744bc602d83b814f7f73f64d84aab50': compiler.version=193
cppfront/0.8.0: '4bdb106dc322416ad98530605b614389e3aad1dd': compiler.cppstd=23, compiler.version=193
Requirements
cppfront/0.8.0#4b0879427e1716e454b6cefdf2a03cb6:ed88f90664dcf54031da76dc58cc87e345eb3ff8 - Build

======== Installing packages ========
cppfront/0.8.0: Calling source() in .conan2\p\cppfr51a1ff0dc41ee\s\src

-------- Installing package cppfront/0.8.0 (1 of 1) --------
cppfront/0.8.0: Building from source
cppfront/0.8.0: Package cppfront/0.8.0:ed88f90664dcf54031da76dc58cc87e345eb3ff8
cppfront/0.8.0: Copying sources to build folder
cppfront/0.8.0: Building your package in .conan2\p\b\cppfrce8d4f70a78ff\b
cppfront/0.8.0: Calling generate()
cppfront/0.8.0: Generators folder: .conan2\p\b\cppfrce8d4f70a78ff\b\build\generators
cppfront/0.8.0: CMakeToolchain generated: conan_toolchain.cmake
cppfront/0.8.0: CMakeToolchain generated: .conan2\p\b\cppfrce8d4f70a78ff\b\build\generators\CMakePresets.json
cppfront/0.8.0: Generating aggregated env files
cppfront/0.8.0: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
cppfront/0.8.0: Calling build()
cppfront/0.8.0: Running CMake.configure()
cppfront/0.8.0: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/b/src/.."
-- Using Conan toolchain: C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting CMAKE_MSVC_RUNTIME_LIBRARY=$<$CONFIG:Release:MultiThreadedDLL>
-- Conan toolchain: C++ Standard 20 with extensions OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045.
-- The CXX compiler identification is MSVC 19.40.33812.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.40.33807/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done (1.4s)
-- Generating done (0.0s)
-- Build files have been written to: C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/b/build

cppfront/0.8.0: Running CMake.build()
cppfront/0.8.0: RUN: cmake --build ".conan2\p\b\cppfrce8d4f70a78ff\b\build" --config Release
MSBuild のバージョン 17.10.4+10fbfbf2e (.NET Framework)

1>Checking Build System
Building Custom Rule C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/b/CMakeLists.txt
cppfront.cpp
cppfront.vcxproj -> .conan2\p\b\cppfrce8d4f70a78ff\b\build\Release\cppfront.exe
Building Custom Rule C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/b/CMakeLists.txt

cppfront/0.8.0: Package 'ed88f90664dcf54031da76dc58cc87e345eb3ff8' built
cppfront/0.8.0: Build folder .conan2\p\b\cppfrce8d4f70a78ff\b\build
cppfront/0.8.0: Generating the package
cppfront/0.8.0: Packaging in folder .conan2\p\b\cppfrce8d4f70a78ff\p
cppfront/0.8.0: Calling package()
cppfront/0.8.0: Running CMake.install()
cppfront/0.8.0: RUN: cmake --install ".conan2\p\b\cppfrce8d4f70a78ff\b\build" --config Release --prefix "C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/p"
-- Installing: C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/p/bin/cppfront.exe
-- Installing: C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/p/include
-- Installing: C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/p/include/cpp2regex.h
-- Installing: C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/p/include/cpp2regex.h2
-- Installing: C:/Users/toge/.conan2/p/b/cppfrce8d4f70a78ff/p/include/cpp2util.h

cppfront/0.8.0: package(): Packaged 1 '.exe' file: cppfront.exe
cppfront/0.8.0: package(): Packaged 2 '.h' files: cpp2regex.h, cpp2util.h
cppfront/0.8.0: package(): Packaged 1 '.h2' file: cpp2regex.h2
cppfront/0.8.0: package(): Packaged 1 file: LICENSE
cppfront/0.8.0: Created package revision 0c0a0a4dabf1fc5afe54f92347f92e9f
cppfront/0.8.0: Package 'ed88f90664dcf54031da76dc58cc87e345eb3ff8' created
cppfront/0.8.0: Full package reference: cppfront/0.8.0#4b0879427e1716e454b6cefdf2a03cb6:ed88f90664dcf54031da76dc58cc87e345eb3ff8#0c0a0a4dabf1fc5afe54f92347f92e9f
cppfront/0.8.0: Package folder .conan2\p\b\cppfrce8d4f70a78ff\p
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated: 'env_info' used in: cppfront/0.8.0

======== Launching test_package ========

======== Computing dependency graph ========
Graph root
cppfront/0.8.0 (test package): src\conan-center-index\recipes\cppfront\all\test_package\conanfile.py
Build requirements
cppfront/0.8.0#4b0879427e1716e454b6cefdf2a03cb6 - Cache

======== Computing necessary packages ========
Build requirements
cppfront/0.8.0#4b0879427e1716e454b6cefdf2a03cb6:ed88f90664dcf54031da76dc58cc87e345eb3ff8#0c0a0a4dabf1fc5afe54f92347f92e9f - Cache

======== Installing packages ========
cppfront/0.8.0: Already installed! (1 of 1)
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated: 'env_info' used in: cppfront/0.8.0

======== Testing the package ========
Removing previously existing 'test_package' build folder: src\conan-center-index\recipes\cppfront\all\test_package\build-release
cppfront/0.8.0 (test package): Test package build: build-release
cppfront/0.8.0 (test package): Test package build folder: src\conan-center-index\recipes\cppfront\all\test_package\build-release
cppfront/0.8.0 (test package): Writing generators to src\conan-center-index\recipes\cppfront\all\test_package\build-release\conan
cppfront/0.8.0 (test package): Generator 'VirtualBuildEnv' calling 'generate()'
cppfront/0.8.0 (test package): Generating aggregated env files
cppfront/0.8.0 (test package): Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']

======== Testing the package: Building ========
cppfront/0.8.0 (test package): Calling build()
cppfront/0.8.0 (test package): RUN: cppfront src\conan-center-index\recipes\cppfront\all\test_package\build-release\pure2-hello.cpp2
src\conan-center-index\recipes\cppfront\all\test_package\build-release\pure2-hello.cpp2... ok (all Cpp2, passes safety checks)

======== Testing the package: Executing test ========
cppfront/0.8.0 (test package): Running test()
cppfront/0.8.0 (test package): RUN: cppfront -h

Usage: cppfront [options] file ...

Options:

-h[elp], -? Print help
-im[port-std] import all std:: via 'import std;' - ignored if -include-std is set
-in[clude-std] #include all std:: headers
-p[ure-cpp2] Allow Cpp2 syntax only - also sets -import-std
-vers[ion] Print version information

Additional dynamic safety check controls
-no-c[omparison-checks] Disable mixed-sign comparison safety checks
-no-d[iv-zero-checks] Disable integer division by zero checks
-no-n[ull-checks] Disable null safety checks
-no-s[ubscript-checks] Disable subscript safety checks

Support for constrained target environments
-fno-e[xceptions] Disable C++ EH - failed 'as' for 'variant' will assert
-fno-r[tti] Disable C++ RTTI - using 'as' for '*'/'std::any' will assert

Cpp1 file content options
-cl[ean-cpp1] Emit clean Cpp1 without #line directives
-e[mit-cppfront-info] Emit cppfront version/build in Cpp1 file
-l[ine-paths] Emit absolute paths in #line directives

Cppfront output options
-cw[d] path Change current working directory to path
-d[ebug] Emit compiler debug output
-fo[rmat-colon-errors] Emit ':line:col:' format for messages - lights up some tools
-o[utput] filename Output to 'filename' (can be 'stdout') - default is .cpp/.h
-q[uiet] Print only error output
-verb[ose] Print verbose output and statistics

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ✔️

Warning

Conan Center will stop receiving updates for Conan 1.x packages soon - please see announcement.

All green in build 3 (b5230b1a079aa30276bf373d3ac1613f51a90044):

  • cppfront/0.8.0:
    Built 2 packages out of 11 (All logs)

Conan v2 pipeline ✔️

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

All green in build 3 (b5230b1a079aa30276bf373d3ac1613f51a90044):

  • cppfront/0.8.0:
    Built 2 packages out of 5 (All logs)

@AbrilRBS AbrilRBS self-assigned this Nov 4, 2024
AbrilRBS
AbrilRBS previously approved these changes Nov 4, 2024
Copy link
Member

@AbrilRBS AbrilRBS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@AbrilRBS AbrilRBS merged commit 5a1501f into conan-io:master Nov 4, 2024
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[request] cppfront/0.8.0
4 participants