Giter VIP home page Giter VIP logo

range_by_example's People

Contributors

andre-bergner avatar elbeno avatar jeffgarland avatar jefftrull avatar ldm5180 avatar mmha avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

range_by_example's Issues

moving average example causes ice in gcc7

[ 85%] Building CXX object CMakeFiles/51_moving_average.dir/51_moving_average.cpp.o
/home/jeff/devtools/gcc7/install/usr/local/bin/g++ -I/home/jeff/dev/git/range_by_example/rangev3 -std=c++17 -Wall -Wextra -Werror -Wno-missing-braces -o CMakeFiles/51_moving_average.dir/51_moving_average.cpp.o -c /home/jeff/dev/git/range_by_example/51_moving_average.cpp
In file included from /home/jeff/dev/git/range_by_example/rangev3/range/v3/core.hpp:22:0,
from /home/jeff/dev/git/range_by_example/rangev3/range/v3/all.hpp:17,
from /home/jeff/dev/git/range_by_example/51_moving_average.cpp:2:
/home/jeff/dev/git/range_by_example/rangev3/range/v3/view_adaptor.hpp: In instantiation of โ€˜X ranges::v3::adaptor_cursor<BaseIt, Adapt>::iter_move_(ranges::v3::detail::any) const [with A = ranges::v3::sliding_view<ranges::v3::iterator_range<const double*, const double*>, (ranges::v3::sliding_view_detail::cache)0>::adaptor; R = ranges::v3::iterator_range<const double*, const double*>; X = ranges::v3::iterator_range<const double*, const double*>; BaseIter = const double*; Adapt = ranges::v3::sliding_view<ranges::v3::iterator_range<const double*, const double*>, (ranges::v3::sliding_view_detail::cache)0>::adaptor; ranges::v3::detail::any = ranges::v3::detail::any_]โ€™:

...

/home/jeff/dev/git/range_by_example/51_moving_average.cpp:27:12: required from here
/home/jeff/dev/git/range_by_example/rangev3/range/v3/view_adaptor.hpp:356:64: internal compiler error: in build_over_call, at cp/call.c:7977
return static_cast<X &&>(second().read(first()));
^
0x601feb build_over_call
../../src/gcc/cp/call.c:7974
0x602b9e build_new_method_call_1
../../src/gcc/cp/call.c:8800
0x602b9e build_new_method_call(tree_node*, tree_node*, vec<tree_node*, va_gc, vl_embed>, tree_node*, int, tree_node, int)
../../src/gcc/cp/call.c:8869
0x604009 build_special_member_call(tree_node*, tree_node*, vec<tree_node*, va_gc, vl_embed>**, tree_node*, int, int)
../../src/gcc/cp/call.c:8398
0x605455 build_temp
../../src/gcc/cp/call.c:6482
0x605455 convert_like_real
../../src/gcc/cp/call.c:6900
0x60683c perform_implicit_conversion_flags(tree_node*, tree_node*, int, int)
../../src/gcc/cp/call.c:10071
0x77638f check_return_expr(tree_node*, bool*)
../../src/gcc/cp/typeck.c:9002
0x7a9dee finish_return_stmt(tree_node*)
../../src/gcc/cp/semantics.c:878
0x67bdb4 tsubst_expr(tree_node*, tree_node*, int, tree_node*, bool)
../../src/gcc/cp/pt.c:15665
0x67d1fd tsubst_expr(tree_node*, tree_node*, int, tree_node*, bool)
../../src/gcc/cp/pt.c:15655
0x67d890 tsubst_expr(tree_node*, tree_node*, int, tree_node*, bool)
../../src/gcc/cp/pt.c:15879
0x67a1c4 instantiate_decl(tree_node*, int, bool)
../../src/gcc/cp/pt.c:22815
0x6ba15b instantiate_pending_templates(int)
../../src/gcc/cp/pt.c:22936
0x6fce48 c_parse_final_cleanups()
../../src/gcc/cp/decl2.c:4522
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See http://gcc.gnu.org/bugs.html for instructions.

Travis CI vs Wandbox.org?

Hi Jeff,

This is not an "issue" but more a question regarding the feature request mention at today's library talk (c++now2017).

What was the proposition for using WandBox.org? Is it just to see if it runs and/or have unit tests?
Maybe a travis integration would be enough? (ref: https://docs.travis-ci.com/user/getting-started)

I'm using travis CI for my g3log library and I'd be happy to make a pull request to your repo with a similar setup if that is what was requested.

Cheers
Kjell

PS: Example output from Travis CI. Such a cloud CI run happens for every pull request to the repo.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.