Created
September 2, 2019 10:48
-
-
Save utilum/fc33f3aba4c4e027f3a02dc749785acd to your computer and use it in GitHub Desktop.
event machine installation failure
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
u@x:~$ gem install --debug --backtrace --verbose eventmachine -v '1.2.7' | |
HEAD https://rubygems.org/api/v1/dependencies | |
200 OK | |
GET https://rubygems.org/api/v1/dependencies?gems=eventmachine | |
200 OK | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/CHANGELOG.md | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/GNU | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/LICENSE | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/README.md | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/DocumentationGuidesIndex.md | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/GettingStarted.md | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/ChangeLog | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/DEFERRABLES | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/EPOLL | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/INSTALL | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/KEYBOARD | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/LEGAL | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/LIGHTWEIGHT_CONCURRENCY | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/PURE_RUBY | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/RELEASE_NOTES | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/SMTP | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/SPAWNED_PROCESSES | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/docs/old/TODO | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/01_eventmachine_echo_server.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/02_eventmachine_echo_server_that_recognizes_exit_command.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/03_simple_chat_server.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/04_simple_chat_server_step_one.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/05_simple_chat_server_step_two.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/06_simple_chat_server_step_three.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/07_simple_chat_server_step_four.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/08_simple_chat_server_step_five.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/ex_channel.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/ex_queue.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/ex_tick_loop_array.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/ex_tick_loop_counter.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/helper.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/binder.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/binder.h | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/cmain.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/ed.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/ed.h | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/em.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/em.h | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/eventmachine.h | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/extconf.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/fastfilereader/extconf.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/fastfilereader/mapper.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/fastfilereader/mapper.h | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/fastfilereader/rubymain.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/kb.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/page.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/page.h | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/pipe.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/project.h | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/rubymain.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/ssl.cpp | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext/ssl.h | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/java/.classpath | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/java/.project | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/java/src/com/rubyeventmachine/EmReactor.java | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/java/src/com/rubyeventmachine/EmReactorException.java | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/java/src/com/rubyeventmachine/EventableChannel.java | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/java/src/com/rubyeventmachine/EventableDatagramChannel.java | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/java/src/com/rubyeventmachine/EventableSocketChannel.java | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/buftok.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/callback.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/channel.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/completion.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/connection.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/deferrable.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/deferrable/pool.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/file_watch.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/future.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/iterator.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/messages.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/pool.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/process_watch.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/processes.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/header_and_content.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/httpclient.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/httpclient2.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/line_and_text.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/line_protocol.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/linetext2.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/memcache.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/object_protocol.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/postgres3.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/saslauth.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/smtpclient.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/smtpserver.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/socks4.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/stomp.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/tcptest.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/pure_ruby.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/queue.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/resolver.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/spawnable.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/streamer.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/threaded_resource.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/tick_loop.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/timers.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/version.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/eventmachine.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/jeventmachine.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/rakelib/package.rake | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/rakelib/test.rake | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/rakelib/test_pure.rake | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/client.crt | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/client.key | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/dhparam.pem | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/em_test_helper.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_attach.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_basic.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_channel.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_completion.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_connection_count.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_connection_write.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_defer.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_deferrable.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_epoll.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_error_handler.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_exc.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_file_watch.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_fork.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_futures.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_handler_check.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_hc.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_httpclient.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_httpclient2.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_idle_connection.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_inactivity_timeout.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ipv4.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ipv6.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_iterator.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_kb.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_line_protocol.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ltp.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ltp2.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_many_fds.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_next_tick.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_object_protocol.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_pause.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_pending_connect_timeout.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_pool.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_process_watch.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_processes.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_proxy_connection.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_pure.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_queue.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_resolver.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_running.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_sasl.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_send_file.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_servers.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_shutdown_hooks.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_smtpclient.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_smtpserver.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_sock_opt.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_spawn.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ssl_args.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ssl_dhparam.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ssl_ecdh_curve.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ssl_extensions.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ssl_methods.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ssl_protocols.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ssl_verify.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_stomp.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_system.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_threaded_resource.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_tick_loop.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_timers.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_ud.rb | |
/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/tests/test_unbind_reason.rb | |
Building native extensions. This could take a while... | |
current directory: /home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext | |
["/home/u/.rbenv/versions/2.7.0-dev/bin/ruby", "-I", "/home/u/.rbenv/versions/2.7.0-dev/lib/ruby/2.7.0", "-r", "./siteconf20190902-12726-1x3i5da.rb", "extconf.rb"] | |
checking for -lcrypto... yes | |
checking for -lssl... yes | |
checking for openssl/ssl.h... yes | |
checking for openssl/err.h... yes | |
checking for rb_trap_immediate in ruby.h,rubysig.h... no | |
checking for rb_thread_blocking_region()... no | |
checking for rb_thread_call_without_gvl() in ruby/thread.h... yes | |
checking for rb_thread_fd_select()... yes | |
checking for rb_fdset_t in ruby/intern.h... yes | |
checking for rb_wait_for_single_fd()... yes | |
checking for rb_enable_interrupt()... no | |
checking for rb_time_new()... yes | |
checking for inotify_init() in sys/inotify.h... yes | |
checking for writev() in sys/uio.h... yes | |
checking for pipe2() in unistd.h... yes | |
checking for accept4() in sys/socket.h... yes | |
checking for SOCK_CLOEXEC in sys/socket.h... yes | |
checking for sys/event.h... no | |
checking for epoll_create() in sys/epoll.h... yes | |
checking for clock_gettime()... yes | |
checking for CLOCK_MONOTONIC_RAW in time.h... yes | |
checking for CLOCK_MONOTONIC in time.h... yes | |
CXXFLAGS=$(cxxflags) -Wall -Wextra -Wno-deprecated-declarations -Wno-ignored-qualifiers -Wno-unused-result -Wno-address | |
creating Makefile | |
current directory: /home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext | |
"make \"DESTDIR=\" clean" | |
current directory: /home/u/.rbenv/versions/2.7.0-dev/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext | |
"make \"DESTDIR=\"" | |
compiling binder.cpp | |
cc1plus: warning: command line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ | |
cc1plus: warning: command line option ‘-Wimplicit-int’ is valid for C/ObjC but not for C++ | |
In file included from project.h:167:0, | |
from binder.cpp:20: | |
binder.h:41:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t GetBinding() {return Binding;} | |
^ | |
In file included from project.h:168:0, | |
from binder.cpp:20: | |
em.h:145:48: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t InstallOneshotTimer (uint64_t); | |
^ | |
em.h:146:72: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToServer (const char *, int, const char *, int); | |
^ | |
em.h:147:52: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToUnixServer (const char *); | |
^ | |
em.h:149:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateTcpServer (const char *, int); | |
^ | |
em.h:150:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenDatagramSocket (const char *, int); | |
^ | |
em.h:151:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateUnixDomainServer (const char*); | |
^ | |
em.h:152:35: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachSD (SOCKET); | |
^ | |
em.h:153:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenKeyboard(); | |
^ | |
em.h:155:43: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t Socketpair (char* const*); | |
^ | |
em.h:161:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachFD (SOCKET, bool); | |
^ | |
em.h:178:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchFile (const char*); | |
^ | |
em.h:187:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchPid (int); | |
^ | |
In file included from project.h:172:0, | |
from binder.cpp:20: | |
eventmachine.h:54:67: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_install_oneshot_timer (uint64_t milliseconds); | |
^ | |
eventmachine.h:55:108: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_server (const char *bind_addr, int bind_port, const char *server, int port); | |
^ | |
eventmachine.h:56:65: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_unix_server (const char *server); | |
^ | |
eventmachine.h:58:69: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_fd (int file_descriptor, int watch_mode); | |
^ | |
eventmachine.h:73:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_tcp_server (const char *address, int port); | |
^ | |
eventmachine.h:74:70: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_unix_domain_server (const char *filename); | |
^ | |
eventmachine.h:75:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_sd (int sd); | |
^ | |
eventmachine.h:76:73: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_datagram_socket (const char *server, int port); | |
^ | |
eventmachine.h:77:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_keyboard(); | |
^ | |
In file included from project.h:172:0, | |
from binder.cpp:20: | |
eventmachine.h:119:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_popen (char * const*cmd_strings); | |
^ | |
eventmachine.h:121:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_filename (const char *fname); | |
^ | |
eventmachine.h:124:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_pid (int); | |
^ | |
cc1plus: warning: unrecognized command line option ‘-Wno-self-assign’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-parentheses-equality’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-constant-logical-operand’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-cast-function-type’ | |
compiling cmain.cpp | |
cc1plus: warning: command line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ | |
cc1plus: warning: command line option ‘-Wimplicit-int’ is valid for C/ObjC but not for C++ | |
In file included from project.h:167:0, | |
from cmain.cpp:20: | |
binder.h:41:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t GetBinding() {return Binding;} | |
^ | |
In file included from project.h:168:0, | |
from cmain.cpp:20: | |
em.h:145:48: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t InstallOneshotTimer (uint64_t); | |
^ | |
em.h:146:72: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToServer (const char *, int, const char *, int); | |
^ | |
em.h:147:52: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToUnixServer (const char *); | |
^ | |
em.h:149:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateTcpServer (const char *, int); | |
^ | |
em.h:150:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenDatagramSocket (const char *, int); | |
^ | |
em.h:151:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateUnixDomainServer (const char*); | |
^ | |
em.h:152:35: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachSD (SOCKET); | |
^ | |
em.h:153:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenKeyboard(); | |
^ | |
em.h:155:43: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t Socketpair (char* const*); | |
^ | |
em.h:161:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachFD (SOCKET, bool); | |
^ | |
em.h:178:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchFile (const char*); | |
^ | |
em.h:187:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchPid (int); | |
^ | |
In file included from project.h:172:0, | |
from cmain.cpp:20: | |
eventmachine.h:54:67: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_install_oneshot_timer (uint64_t milliseconds); | |
^ | |
eventmachine.h:55:108: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_server (const char *bind_addr, int bind_port, const char *server, int port); | |
^ | |
eventmachine.h:56:65: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_unix_server (const char *server); | |
^ | |
eventmachine.h:58:69: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_fd (int file_descriptor, int watch_mode); | |
^ | |
eventmachine.h:73:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_tcp_server (const char *address, int port); | |
^ | |
eventmachine.h:74:70: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_unix_domain_server (const char *filename); | |
^ | |
eventmachine.h:75:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_sd (int sd); | |
^ | |
eventmachine.h:76:73: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_datagram_socket (const char *server, int port); | |
^ | |
eventmachine.h:77:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_keyboard(); | |
^ | |
In file included from project.h:172:0, | |
from cmain.cpp:20: | |
eventmachine.h:119:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_popen (char * const*cmd_strings); | |
^ | |
eventmachine.h:121:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_filename (const char *fname); | |
^ | |
eventmachine.h:124:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_pid (int); | |
^ | |
cmain.cpp:103:77: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_install_oneshot_timer (uint64_t milliseconds) | |
^ | |
cmain.cpp:114:118: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_connect_to_server (const char *bind_addr, int bind_port, const char *server, int port) | |
^ | |
cmain.cpp:124:75: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_connect_to_unix_server (const char *server) | |
^ | |
cmain.cpp:134:79: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_attach_fd (int file_descriptor, int watch_mode) | |
^ | |
cmain.cpp:277:81: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_create_tcp_server (const char *address, int port) | |
^ | |
cmain.cpp:287:80: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_create_unix_domain_server (const char *filename) | |
^ | |
cmain.cpp:297:50: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_attach_sd (int sd) | |
^ | |
cmain.cpp:307:84: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_open_datagram_socket (const char *address, int port) | |
^ | |
cmain.cpp:317:47: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_open_keyboard() | |
^ | |
cmain.cpp:327:66: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_watch_filename (const char *fname) | |
^ | |
cmain.cpp:347:51: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_watch_pid (int pid) | |
^ | |
cmain.cpp:782:64: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
extern "C" const uintptr_t evma_popen (char * const*cmd_strings) | |
^ | |
cc1plus: warning: unrecognized command line option ‘-Wno-self-assign’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-parentheses-equality’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-constant-logical-operand’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-cast-function-type’ | |
compiling ed.cpp | |
cc1plus: warning: command line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ | |
cc1plus: warning: command line option ‘-Wimplicit-int’ is valid for C/ObjC but not for C++ | |
In file included from project.h:167:0, | |
from ed.cpp:20: | |
binder.h:41:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t GetBinding() {return Binding;} | |
^ | |
In file included from project.h:168:0, | |
from ed.cpp:20: | |
em.h:145:48: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t InstallOneshotTimer (uint64_t); | |
^ | |
em.h:146:72: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToServer (const char *, int, const char *, int); | |
^ | |
em.h:147:52: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToUnixServer (const char *); | |
^ | |
em.h:149:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateTcpServer (const char *, int); | |
^ | |
em.h:150:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenDatagramSocket (const char *, int); | |
^ | |
em.h:151:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateUnixDomainServer (const char*); | |
^ | |
em.h:152:35: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachSD (SOCKET); | |
^ | |
em.h:153:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenKeyboard(); | |
^ | |
em.h:155:43: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t Socketpair (char* const*); | |
^ | |
em.h:161:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachFD (SOCKET, bool); | |
^ | |
em.h:178:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchFile (const char*); | |
^ | |
em.h:187:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchPid (int); | |
^ | |
In file included from project.h:172:0, | |
from ed.cpp:20: | |
eventmachine.h:54:67: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_install_oneshot_timer (uint64_t milliseconds); | |
^ | |
eventmachine.h:55:108: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_server (const char *bind_addr, int bind_port, const char *server, int port); | |
^ | |
eventmachine.h:56:65: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_unix_server (const char *server); | |
^ | |
eventmachine.h:58:69: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_fd (int file_descriptor, int watch_mode); | |
^ | |
eventmachine.h:73:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_tcp_server (const char *address, int port); | |
^ | |
eventmachine.h:74:70: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_unix_domain_server (const char *filename); | |
^ | |
eventmachine.h:75:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_sd (int sd); | |
^ | |
eventmachine.h:76:73: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_datagram_socket (const char *server, int port); | |
^ | |
eventmachine.h:77:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_keyboard(); | |
^ | |
In file included from project.h:172:0, | |
from ed.cpp:20: | |
eventmachine.h:119:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_popen (char * const*cmd_strings); | |
^ | |
eventmachine.h:121:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_filename (const char *fname); | |
^ | |
eventmachine.h:124:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_pid (int); | |
^ | |
ed.cpp: In member function ‘virtual void LoopbreakDescriptor::Write()’: | |
ed.cpp:1518:6: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] | |
void LoopbreakDescriptor::Write() | |
^~~~~~~~~~~~~~~~~~~ | |
ed.cpp: In member function ‘virtual void AcceptorDescriptor::Write()’: | |
ed.cpp:1654:6: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] | |
void AcceptorDescriptor::Write() | |
^~~~~~~~~~~~~~~~~~ | |
ed.cpp: In member function ‘virtual void InotifyDescriptor::Write()’: | |
ed.cpp:2093:6: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] | |
void InotifyDescriptor::Write() | |
^~~~~~~~~~~~~~~~~ | |
At global scope: | |
cc1plus: warning: unrecognized command line option ‘-Wno-self-assign’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-parentheses-equality’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-constant-logical-operand’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-cast-function-type’ | |
compiling em.cpp | |
cc1plus: warning: command line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ | |
cc1plus: warning: command line option ‘-Wimplicit-int’ is valid for C/ObjC but not for C++ | |
In file included from project.h:167:0, | |
from em.cpp:23: | |
binder.h:41:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t GetBinding() {return Binding;} | |
^ | |
In file included from project.h:168:0, | |
from em.cpp:23: | |
em.h:145:48: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t InstallOneshotTimer (uint64_t); | |
^ | |
em.h:146:72: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToServer (const char *, int, const char *, int); | |
^ | |
em.h:147:52: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToUnixServer (const char *); | |
^ | |
em.h:149:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateTcpServer (const char *, int); | |
^ | |
em.h:150:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenDatagramSocket (const char *, int); | |
^ | |
em.h:151:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateUnixDomainServer (const char*); | |
^ | |
em.h:152:35: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachSD (SOCKET); | |
^ | |
em.h:153:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenKeyboard(); | |
^ | |
em.h:155:43: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t Socketpair (char* const*); | |
^ | |
em.h:161:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachFD (SOCKET, bool); | |
^ | |
em.h:178:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchFile (const char*); | |
^ | |
em.h:187:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchPid (int); | |
^ | |
In file included from project.h:172:0, | |
from em.cpp:23: | |
eventmachine.h:54:67: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_install_oneshot_timer (uint64_t milliseconds); | |
^ | |
eventmachine.h:55:108: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_server (const char *bind_addr, int bind_port, const char *server, int port); | |
^ | |
eventmachine.h:56:65: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_unix_server (const char *server); | |
^ | |
eventmachine.h:58:69: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_fd (int file_descriptor, int watch_mode); | |
^ | |
eventmachine.h:73:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_tcp_server (const char *address, int port); | |
^ | |
eventmachine.h:74:70: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_unix_domain_server (const char *filename); | |
^ | |
eventmachine.h:75:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_sd (int sd); | |
^ | |
eventmachine.h:76:73: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_datagram_socket (const char *server, int port); | |
^ | |
eventmachine.h:77:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_keyboard(); | |
^ | |
In file included from project.h:172:0, | |
from em.cpp:23: | |
eventmachine.h:119:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_popen (char * const*cmd_strings); | |
^ | |
eventmachine.h:121:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_filename (const char *fname); | |
^ | |
eventmachine.h:124:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_pid (int); | |
^ | |
em.cpp:1145:75: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::InstallOneshotTimer (uint64_t milliseconds) | |
^ | |
em.cpp:1167:116: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::ConnectToServer (const char *bind_addr, int bind_port, const char *server, int port) | |
^ | |
em.cpp:1358:72: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::ConnectToUnixServer (const char *server) | |
^ | |
em.cpp:1428:69: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::AttachFD (SOCKET fd, bool watch_mode) | |
^ | |
em.cpp:1577:78: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::CreateTcpServer (const char *server, int port) | |
^ | |
em.cpp:1637:82: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::OpenDatagramSocket (const char *address, int port) | |
^ | |
em.cpp:1912:77: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::CreateUnixDomainServer (const char *filename) | |
^ | |
em.cpp:1976:59: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::AttachSD (SOCKET sd_accept) | |
^ | |
em.cpp:2012:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::Socketpair (char * const * cmd_strings) | |
^ | |
em.cpp:2075:46: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::OpenKeyboard() | |
^ | |
em.cpp:2128:57: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::WatchPid (int pid UNUSED) | |
^ | |
em.cpp:2176:61: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t EventMachine_t::WatchFile (const char *fpath) | |
^ | |
em.cpp: In member function ‘void EventMachine_t::_RunKqueueOnce()’: | |
em.cpp:765:6: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] | |
void EventMachine_t::_RunKqueueOnce() | |
^~~~~~~~~~~~~~ | |
em.cpp: In member function ‘const uintptr_t EventMachine_t::WatchPid(int)’: | |
em.cpp:2128:17: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] | |
const uintptr_t EventMachine_t::WatchPid (int pid UNUSED) | |
^~~~~~~~~~~~~~ | |
At global scope: | |
cc1plus: warning: unrecognized command line option ‘-Wno-self-assign’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-parentheses-equality’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-constant-logical-operand’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-cast-function-type’ | |
compiling kb.cpp | |
cc1plus: warning: command line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ | |
cc1plus: warning: command line option ‘-Wimplicit-int’ is valid for C/ObjC but not for C++ | |
In file included from project.h:167:0, | |
from kb.cpp:20: | |
binder.h:41:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t GetBinding() {return Binding;} | |
^ | |
In file included from project.h:168:0, | |
from kb.cpp:20: | |
em.h:145:48: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t InstallOneshotTimer (uint64_t); | |
^ | |
em.h:146:72: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToServer (const char *, int, const char *, int); | |
^ | |
em.h:147:52: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToUnixServer (const char *); | |
^ | |
em.h:149:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateTcpServer (const char *, int); | |
^ | |
em.h:150:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenDatagramSocket (const char *, int); | |
^ | |
em.h:151:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateUnixDomainServer (const char*); | |
^ | |
em.h:152:35: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachSD (SOCKET); | |
^ | |
em.h:153:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenKeyboard(); | |
^ | |
em.h:155:43: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t Socketpair (char* const*); | |
^ | |
em.h:161:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachFD (SOCKET, bool); | |
^ | |
em.h:178:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchFile (const char*); | |
^ | |
em.h:187:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchPid (int); | |
^ | |
In file included from project.h:172:0, | |
from kb.cpp:20: | |
eventmachine.h:54:67: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_install_oneshot_timer (uint64_t milliseconds); | |
^ | |
eventmachine.h:55:108: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_server (const char *bind_addr, int bind_port, const char *server, int port); | |
^ | |
eventmachine.h:56:65: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_unix_server (const char *server); | |
^ | |
eventmachine.h:58:69: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_fd (int file_descriptor, int watch_mode); | |
^ | |
eventmachine.h:73:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_tcp_server (const char *address, int port); | |
^ | |
eventmachine.h:74:70: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_unix_domain_server (const char *filename); | |
^ | |
eventmachine.h:75:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_sd (int sd); | |
^ | |
eventmachine.h:76:73: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_datagram_socket (const char *server, int port); | |
^ | |
eventmachine.h:77:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_keyboard(); | |
^ | |
In file included from project.h:172:0, | |
from kb.cpp:20: | |
eventmachine.h:119:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_popen (char * const*cmd_strings); | |
^ | |
eventmachine.h:121:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_filename (const char *fname); | |
^ | |
eventmachine.h:124:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_pid (int); | |
^ | |
kb.cpp: In member function ‘virtual void KeyboardDescriptor::Write()’: | |
kb.cpp:53:6: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] | |
void KeyboardDescriptor::Write() | |
^~~~~~~~~~~~~~~~~~ | |
At global scope: | |
cc1plus: warning: unrecognized command line option ‘-Wno-self-assign’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-parentheses-equality’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-constant-logical-operand’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-cast-function-type’ | |
compiling page.cpp | |
cc1plus: warning: command line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ | |
cc1plus: warning: command line option ‘-Wimplicit-int’ is valid for C/ObjC but not for C++ | |
In file included from project.h:167:0, | |
from page.cpp:21: | |
binder.h:41:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t GetBinding() {return Binding;} | |
^ | |
In file included from project.h:168:0, | |
from page.cpp:21: | |
em.h:145:48: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t InstallOneshotTimer (uint64_t); | |
^ | |
em.h:146:72: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToServer (const char *, int, const char *, int); | |
^ | |
em.h:147:52: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToUnixServer (const char *); | |
^ | |
em.h:149:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateTcpServer (const char *, int); | |
^ | |
em.h:150:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenDatagramSocket (const char *, int); | |
^ | |
em.h:151:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateUnixDomainServer (const char*); | |
^ | |
em.h:152:35: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachSD (SOCKET); | |
^ | |
em.h:153:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenKeyboard(); | |
^ | |
em.h:155:43: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t Socketpair (char* const*); | |
^ | |
em.h:161:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachFD (SOCKET, bool); | |
^ | |
em.h:178:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchFile (const char*); | |
^ | |
em.h:187:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchPid (int); | |
^ | |
In file included from project.h:172:0, | |
from page.cpp:21: | |
eventmachine.h:54:67: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_install_oneshot_timer (uint64_t milliseconds); | |
^ | |
eventmachine.h:55:108: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_server (const char *bind_addr, int bind_port, const char *server, int port); | |
^ | |
eventmachine.h:56:65: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_unix_server (const char *server); | |
^ | |
eventmachine.h:58:69: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_fd (int file_descriptor, int watch_mode); | |
^ | |
eventmachine.h:73:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_tcp_server (const char *address, int port); | |
^ | |
eventmachine.h:74:70: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_unix_domain_server (const char *filename); | |
^ | |
eventmachine.h:75:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_sd (int sd); | |
^ | |
eventmachine.h:76:73: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_datagram_socket (const char *server, int port); | |
^ | |
eventmachine.h:77:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_keyboard(); | |
^ | |
In file included from project.h:172:0, | |
from page.cpp:21: | |
eventmachine.h:119:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_popen (char * const*cmd_strings); | |
^ | |
eventmachine.h:121:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_filename (const char *fname); | |
^ | |
eventmachine.h:124:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_pid (int); | |
^ | |
cc1plus: warning: unrecognized command line option ‘-Wno-self-assign’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-parentheses-equality’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-constant-logical-operand’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-cast-function-type’ | |
compiling pipe.cpp | |
cc1plus: warning: command line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ | |
cc1plus: warning: command line option ‘-Wimplicit-int’ is valid for C/ObjC but not for C++ | |
In file included from project.h:167:0, | |
from pipe.cpp:20: | |
binder.h:41:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t GetBinding() {return Binding;} | |
^ | |
In file included from project.h:168:0, | |
from pipe.cpp:20: | |
em.h:145:48: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t InstallOneshotTimer (uint64_t); | |
^ | |
em.h:146:72: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToServer (const char *, int, const char *, int); | |
^ | |
em.h:147:52: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToUnixServer (const char *); | |
^ | |
em.h:149:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateTcpServer (const char *, int); | |
^ | |
em.h:150:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenDatagramSocket (const char *, int); | |
^ | |
em.h:151:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateUnixDomainServer (const char*); | |
^ | |
em.h:152:35: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachSD (SOCKET); | |
^ | |
em.h:153:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenKeyboard(); | |
^ | |
em.h:155:43: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t Socketpair (char* const*); | |
^ | |
em.h:161:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachFD (SOCKET, bool); | |
^ | |
em.h:178:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchFile (const char*); | |
^ | |
em.h:187:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchPid (int); | |
^ | |
In file included from project.h:172:0, | |
from pipe.cpp:20: | |
eventmachine.h:54:67: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_install_oneshot_timer (uint64_t milliseconds); | |
^ | |
eventmachine.h:55:108: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_server (const char *bind_addr, int bind_port, const char *server, int port); | |
^ | |
eventmachine.h:56:65: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_unix_server (const char *server); | |
^ | |
eventmachine.h:58:69: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_fd (int file_descriptor, int watch_mode); | |
^ | |
eventmachine.h:73:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_tcp_server (const char *address, int port); | |
^ | |
eventmachine.h:74:70: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_unix_domain_server (const char *filename); | |
^ | |
eventmachine.h:75:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_sd (int sd); | |
^ | |
eventmachine.h:76:73: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_datagram_socket (const char *server, int port); | |
^ | |
eventmachine.h:77:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_keyboard(); | |
^ | |
In file included from project.h:172:0, | |
from pipe.cpp:20: | |
eventmachine.h:119:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_popen (char * const*cmd_strings); | |
^ | |
eventmachine.h:121:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_filename (const char *fname); | |
^ | |
eventmachine.h:124:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_pid (int); | |
^ | |
cc1plus: warning: unrecognized command line option ‘-Wno-self-assign’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-parentheses-equality’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-constant-logical-operand’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-cast-function-type’ | |
compiling rubymain.cpp | |
cc1plus: warning: command line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ | |
cc1plus: warning: command line option ‘-Wimplicit-int’ is valid for C/ObjC but not for C++ | |
In file included from project.h:167:0, | |
from rubymain.cpp:20: | |
binder.h:41:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t GetBinding() {return Binding;} | |
^ | |
In file included from project.h:168:0, | |
from rubymain.cpp:20: | |
em.h:145:48: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t InstallOneshotTimer (uint64_t); | |
^ | |
em.h:146:72: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToServer (const char *, int, const char *, int); | |
^ | |
em.h:147:52: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t ConnectToUnixServer (const char *); | |
^ | |
em.h:149:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateTcpServer (const char *, int); | |
^ | |
em.h:150:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenDatagramSocket (const char *, int); | |
^ | |
em.h:151:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t CreateUnixDomainServer (const char*); | |
^ | |
em.h:152:35: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachSD (SOCKET); | |
^ | |
em.h:153:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t OpenKeyboard(); | |
^ | |
em.h:155:43: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t Socketpair (char* const*); | |
^ | |
em.h:161:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t AttachFD (SOCKET, bool); | |
^ | |
em.h:178:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchFile (const char*); | |
^ | |
em.h:187:32: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t WatchPid (int); | |
^ | |
In file included from project.h:172:0, | |
from rubymain.cpp:20: | |
eventmachine.h:54:67: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_install_oneshot_timer (uint64_t milliseconds); | |
^ | |
eventmachine.h:55:108: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_server (const char *bind_addr, int bind_port, const char *server, int port); | |
^ | |
eventmachine.h:56:65: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_connect_to_unix_server (const char *server); | |
^ | |
eventmachine.h:58:69: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_fd (int file_descriptor, int watch_mode); | |
^ | |
eventmachine.h:73:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_tcp_server (const char *address, int port); | |
^ | |
eventmachine.h:74:70: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_create_unix_domain_server (const char *filename); | |
^ | |
eventmachine.h:75:40: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_attach_sd (int sd); | |
^ | |
eventmachine.h:76:73: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_datagram_socket (const char *server, int port); | |
^ | |
eventmachine.h:77:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_open_keyboard(); | |
^ | |
In file included from project.h:172:0, | |
from rubymain.cpp:20: | |
eventmachine.h:119:54: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_popen (char * const*cmd_strings); | |
^ | |
eventmachine.h:121:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_filename (const char *fname); | |
^ | |
eventmachine.h:124:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
const uintptr_t evma_watch_pid (int); | |
^ | |
rubymain.cpp: In function ‘void event_callback_wrapper(uintptr_t, int, const char*, long unsigned int)’: | |
rubymain.cpp:220:13: error: invalid conversion from ‘VALUE (*)(...) {aka long unsigned int (*)(...)}’ to ‘VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)}’ [-fpermissive] | |
rb_rescue((VALUE (*)(ANYARGS))event_callback, (VALUE)&e, (VALUE (*)(ANYARGS))event_error_handler, Qnil); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /home/u/.rbenv/versions/2.7.0-dev/include/ruby-2.7.0/ruby.h:33:0, | |
from em.h:24, | |
from project.h:168, | |
from rubymain.cpp:20: | |
/home/u/.rbenv/versions/2.7.0-dev/include/ruby-2.7.0/ruby/ruby.h:1969:7: note: initializing argument 1 of ‘VALUE rb_rescue(VALUE (*)(VALUE), VALUE, VALUE (*)(VALUE, VALUE), VALUE)’ | |
VALUE rb_rescue(VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE,VALUE),VALUE); | |
^~~~~~~~~ | |
rubymain.cpp:220:60: error: invalid conversion from ‘VALUE (*)(...) {aka long unsigned int (*)(...)}’ to ‘VALUE (*)(VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int)}’ [-fpermissive] | |
rb_rescue((VALUE (*)(ANYARGS))event_callback, (VALUE)&e, (VALUE (*)(ANYARGS))event_error_handler, Qnil); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /home/u/.rbenv/versions/2.7.0-dev/include/ruby-2.7.0/ruby.h:33:0, | |
from em.h:24, | |
from project.h:168, | |
from rubymain.cpp:20: | |
/home/u/.rbenv/versions/2.7.0-dev/include/ruby-2.7.0/ruby/ruby.h:1969:7: note: initializing argument 3 of ‘VALUE rb_rescue(VALUE (*)(VALUE), VALUE, VALUE (*)(VALUE, VALUE), VALUE)’ | |
VALUE rb_rescue(VALUE(*)(VALUE),VALUE,VALUE(*)(VALUE,VALUE),VALUE); | |
^~~~~~~~~ | |
At global scope: | |
cc1plus: warning: unrecognized command line option ‘-Wno-self-assign’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-parentheses-equality’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-constant-logical-operand’ | |
cc1plus: warning: unrecognized command line option ‘-Wno-cast-function-type’ | |
Makefile:236: recipe for target 'rubymain.o' failed | |
make: *** [rubymain.o] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment