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

pipes: move checks to validate() instead of configure() and add msvc min version #20369

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

SpaceIm
Copy link
Contributor

@SpaceIm SpaceIm commented Oct 5, 2023

Specify library name and version: lib/1.0


@AbrilRBS
Copy link
Member

AbrilRBS commented Oct 5, 2023

I've won the race to post the build results against the bot, here are the v2 errors https://c3i.jfrog.io/c3i/misc-v2/summary.html?json=https://c3i.jfrog.io/c3i/misc-v2/logs/pr/20369/1-linux-gcc/pipes/1.0.0//summary.json

@AbrilRBS AbrilRBS self-assigned this Oct 5, 2023
@SpaceIm
Copy link
Contributor Author

SpaceIm commented Oct 5, 2023

I could restore hardcoded CMAKE_CXX_STANDARD 14 in test package just to pass pipeline, but it would be a lie because compiler.cppstd would not be honored in test package. It seems that this header-only lib doesn't work with C++17, it's bad.

@conan-center-bot

This comment has been minimized.

@AbrilRBS
Copy link
Member

AbrilRBS commented Oct 6, 2023

Oh that's a pitty that it can't compile in C++17 - I'm ok having a check for max_cppstd in the validate too even if it then only creates binaries for msvc

@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.

Failure in build 1 (2698f15135823ea0129881919c3321553d87f4f9):

  • pipes/1.0.0:
    CI failed to create some packages (All logs)

    Logs for packageID 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    
    [...]
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp: At global scope:
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:41:13: error: 'optional' in namespace 'pipes::detail' does not name a template type
       41 |     detail::optional<typename Container::iterator> hint_;
          |             ^~~~~~~~
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp: In member function 'void pipes::insert_iterator_with_no_position<Container>::onReceive(T&&)':
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:30:13: error: 'hint_' was not declared in this scope; did you mean 'wint_t'?
       30 |         if (hint_)
          |             ^~~~~
          |             wint_t
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp: In constructor 'pipes::insert_iterator_with_no_position<Container>::insert_iterator_with_no_position(Container&)':
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:36:96: error: class 'pipes::insert_iterator_with_no_position<Container>' does not have any field named 'hint_'
       36 |     explicit insert_iterator_with_no_position (Container& container) : container_(&container), hint_(detail::nullopt) {}
          |                                                                                                ^~~~~
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:36:110: error: 'nullopt' is not a member of 'pipes::detail'
       36 |     explicit insert_iterator_with_no_position (Container& container) : container_(&container), hint_(detail::nullopt) {}
          |                                                                                                              ^~~~~~~
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp: In constructor 'pipes::insert_iterator_with_no_position<Container>::insert_iterator_with_no_position(Container&, typename Container::iterator)':
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/insert.hpp:37:122: error: class 'pipes::insert_iterator_with_no_position<Container>' does not have any field named 'hint_'
       37 |     insert_iterator_with_no_position (Container& container, typename Container::iterator hint) : container_(&container), hint_(hint) {}
          |                                                                                                                          ^~~~~
    In file included from /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/pipes.hpp:11,
                     from /home/conan/workspace/prod-v1/bsr/cci-27f838dc/recipes/pipes/all/test_package/test_package.cpp:4:
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/filter.hpp: In instantiation of 'void pipes::filter_pipe<Predicate>::onReceive(Values&& ..., TailPipeline&&) [with Values = {int&}; TailPipeline = pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > >&; Predicate = main()::<lambda(int)>]':
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/impl/pipes_assembly.hpp:18:52:   required from 'void pipes::detail::generic_pipeline<HeadPipe, TailPipeline>::onReceive(Ts&& ...) [with Ts = {int&}; HeadPipe = pipes::filter_pipe<main()::<lambda(int)> >; TailPipeline = pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > >]'
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/send.hpp:32:27:   required from 'void pipes::send(T&&, Pipeline&) [with T = int&; Pipeline = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/base.hpp:21:17:   required from 'pipes::pipeline_proxy<Pipeline>& pipes::pipeline_proxy<Pipeline>::operator=(T&&) [with T = int&; Pipeline = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /usr/local/include/c++/11.4.0/bits/stl_algobase.h:385:18:   required from 'static _OI std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = int*; _OI = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /usr/local/include/c++/11.4.0/bits/stl_algobase.h:495:30:   required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /usr/local/include/c++/11.4.0/bits/stl_algobase.h:522:42:   required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /usr/local/include/c++/11.4.0/bits/stl_algobase.h:530:31:   required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; _OI = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /usr/local/include/c++/11.4.0/bits/stl_algobase.h:620:7:   required from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; _OI = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/operator.hpp:23:18:   required from 'void pipes::operator>>=(Range&&, Pipeline&&) [with Range = std::vector<int>&; Pipeline = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >; typename std::enable_if<range_expression_detected<typename std::remove_reference<_Tp>::type>, bool>::type <anonymous> = true; typename std::enable_if<std::is_base_of<pipes::pipeline_base<typename std::remove_reference<_Arg>::type>, typename std::remove_reference<_Arg>::type>::value, bool>::type <anonymous> = true]'
    /home/conan/workspace/prod-v1/bsr/cci-27f838dc/recipes/pipes/all/test_package/test_package.cpp:14:41:   required from here
    /home/conan/workspace/prod-v1/bsr/109045/baabe/.conan/data/pipes/1.0.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/pipes/filter.hpp:19:27: error: could not convert '((pipes::filter_pipe<main()::<lambda(int)> >*)this)->pipes::filter_pipe<main()::<lambda(int)> >::predicate_.pipes::detail::assignable<main()::<lambda(int)> >::operator()<int&>((* & values#0))' from 'void' to 'bool'
       19 |             if (predicate_(values...))
          |                 ~~~~~~~~~~^~~~~~~~~~~
          |                           |
          |                           void
    make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1
    make[1]: *** [CMakeFiles/test_package.dir/all] Error 2
    make: *** [all] Error 2
    WARN: **************************************************
    WARN: *** Conan 1 is legacy and on a deprecation path **
    WARN: *********** Please upgrade to Conan 2 ************
    WARN: **************************************************
    pipes/1.0.0 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    pipes/1.0.0 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    ERROR: pipes/1.0.0 (test package): Error in build() method, line 21
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build "/home/conan/workspace/prod-v1/bsr/cci-27f838dc/recipes/pipes/all/test_package/build/Release" '--' '-j3'
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.


Conan v2 pipeline ❌

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

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

Failure in build 1 (2698f15135823ea0129881919c3321553d87f4f9):

  • pipes/1.0.0:
    CI failed to create some packages (All logs)

    Logs for packageID da39a3ee5e6b4b0d3255bfef95601890afd80709:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    
    [...]
    In file included from /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/pipes.hpp:15,
                     from /home/conan/workspace/prod-v2/bsr/cci-3d1c275b/recipes/pipes/all/test_package/test_package.cpp:4:
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/insert.hpp: At global scope:
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/insert.hpp:41:13: error: 'optional' in namespace 'pipes::detail' does not name a template type
       41 |     detail::optional<typename Container::iterator> hint_;
          |             ^~~~~~~~
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/insert.hpp: In member function 'void pipes::insert_iterator_with_no_position<Container>::onReceive(T&&)':
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/insert.hpp:30:13: error: 'hint_' was not declared in this scope; did you mean 'wint_t'?
       30 |         if (hint_)
          |             ^~~~~
          |             wint_t
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/insert.hpp: In constructor 'pipes::insert_iterator_with_no_position<Container>::insert_iterator_with_no_position(Container&)':
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/insert.hpp:36:96: error: class 'pipes::insert_iterator_with_no_position<Container>' does not have any field named 'hint_'
       36 |     explicit insert_iterator_with_no_position (Container& container) : container_(&container), hint_(detail::nullopt) {}
          |                                                                                                ^~~~~
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/insert.hpp:36:110: error: 'nullopt' is not a member of 'pipes::detail'
       36 |     explicit insert_iterator_with_no_position (Container& container) : container_(&container), hint_(detail::nullopt) {}
          |                                                                                                              ^~~~~~~
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/insert.hpp: In constructor 'pipes::insert_iterator_with_no_position<Container>::insert_iterator_with_no_position(Container&, typename Container::iterator)':
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/insert.hpp:37:122: error: class 'pipes::insert_iterator_with_no_position<Container>' does not have any field named 'hint_'
       37 |     insert_iterator_with_no_position (Container& container, typename Container::iterator hint) : container_(&container), hint_(hint) {}
          |                                                                                                                          ^~~~~
    In file included from /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/pipes.hpp:11,
                     from /home/conan/workspace/prod-v2/bsr/cci-3d1c275b/recipes/pipes/all/test_package/test_package.cpp:4:
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/filter.hpp: In instantiation of 'void pipes::filter_pipe<Predicate>::onReceive(Values&& ..., TailPipeline&&) [with Values = {int&}; TailPipeline = pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > >&; Predicate = main()::<lambda(int)>]':
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/impl/pipes_assembly.hpp:18:52:   required from 'void pipes::detail::generic_pipeline<HeadPipe, TailPipeline>::onReceive(Ts&& ...) [with Ts = {int&}; HeadPipe = pipes::filter_pipe<main()::<lambda(int)> >; TailPipeline = pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > >]'
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/send.hpp:32:27:   required from 'void pipes::send(T&&, Pipeline&) [with T = int&; Pipeline = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/base.hpp:21:17:   required from 'pipes::pipeline_proxy<Pipeline>& pipes::pipeline_proxy<Pipeline>::operator=(T&&) [with T = int&; Pipeline = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /usr/local/include/c++/11.4.0/bits/stl_algobase.h:385:18:   required from 'static _OI std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = int*; _OI = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /usr/local/include/c++/11.4.0/bits/stl_algobase.h:495:30:   required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /usr/local/include/c++/11.4.0/bits/stl_algobase.h:522:42:   required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /usr/local/include/c++/11.4.0/bits/stl_algobase.h:530:31:   required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; _OI = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /usr/local/include/c++/11.4.0/bits/stl_algobase.h:620:7:   required from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; _OI = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >]'
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/operator.hpp:23:18:   required from 'void pipes::operator>>=(Range&&, Pipeline&&) [with Range = std::vector<int>&; Pipeline = pipes::detail::generic_pipeline<pipes::filter_pipe<main()::<lambda(int)> >, pipes::detail::generic_pipeline<pipes::transform_pipe<main()::<lambda(int)> >, pipes::push_back_pipeline<std::vector<int> > > >; typename std::enable_if<range_expression_detected<typename std::remove_reference<_Tp>::type>, bool>::type <anonymous> = true; typename std::enable_if<std::is_base_of<pipes::pipeline_base<typename std::remove_reference<_Arg>::type>, typename std::remove_reference<_Arg>::type>::value, bool>::type <anonymous> = true]'
    /home/conan/workspace/prod-v2/bsr/cci-3d1c275b/recipes/pipes/all/test_package/test_package.cpp:14:41:   required from here
    /home/conan/workspace/prod-v2/bsr/97301/ddcdc/p/b/pipes3da3ce1a3108b/p/include/pipes/filter.hpp:19:27: error: could not convert '((pipes::filter_pipe<main()::<lambda(int)> >*)this)->pipes::filter_pipe<main()::<lambda(int)> >::predicate_.pipes::detail::assignable<main()::<lambda(int)> >::operator()<int&>((* & values#0))' from 'void' to 'bool'
       19 |             if (predicate_(values...))
          |                 ~~~~~~~~~~^~~~~~~~~~~
          |                           |
          |                           void
    CMakeFiles/test_package.dir/build.make:62: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed
    make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1
    CMakeFiles/Makefile2:75: recipe for target 'CMakeFiles/test_package.dir/all' failed
    make[1]: *** [CMakeFiles/test_package.dir/all] Error 2
    Makefile:83: recipe for target 'all' failed
    make: *** [all] Error 2
    
    ERROR: pipes/1.0.0 (test package): Error in build() method, line 21
    	cmake.build()
    	ConanException: Error 2 while executing
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants