View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001135 | DCP-o-matic | Clean-up | public | 2017-10-06 21:05 | 2018-10-17 20:10 |
Reporter | markusk | Assigned To | carl | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | 64bit | OS | Linux | OS Version | Arch |
Product Version | 2.11.0 | ||||
Summary | 0001135: Compile warnings in 35c0a33f8da3b1f99ec32a8c42f578cbc063e7e4 | ||||
Description | See attached file for a bunch of compile warnings in arch linux. | ||||
Steps To Reproduce | compile git version 35c0a33f8da3b1f99ec32a8c42f578cbc063e7e4 after fixing 0001134 (cout debug) by hand in working tree. | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Unknown | ||||
|
dcpomatic-arch-linux-compile-warnings-35c0a33f8da3b1f99ec32a8c42f578cbc063e7e4.txt (32,866 bytes)
Waf: Entering directory `/home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/dcpomatic-git/src/dcpomatic-git/build' Writing version information to src/lib/version.cc [ 1/367] Compiling src/lib/active_subtitles.cc [ 2/367] Compiling src/lib/analyse_audio_job.cc [ 3/367] Compiling src/lib/atmos_mxf_content.cc [ 4/367] Compiling src/lib/audio_analysis.cc [ 5/367] Compiling src/lib/audio_buffers.cc [ 6/367] Compiling src/lib/audio_content.cc [ 7/367] Compiling src/lib/audio_decoder.cc [ 8/367] Compiling src/lib/audio_delay.cc [ 9/367] Compiling src/lib/audio_filter.cc [ 10/367] Compiling src/lib/audio_filter_graph.cc [ 11/367] Compiling src/lib/audio_mapping.cc [ 12/367] Compiling src/lib/audio_merger.cc [ 13/367] Compiling src/lib/audio_point.cc [ 14/367] Compiling src/lib/audio_processor.cc ../src/lib/audio_decoder.cc: In member function ‘virtual ContentTime AudioDecoder::position() const’: ../src/lib/audio_decoder.cc:116:24: warning: ‘*((void*)(& p)+8).Time<ContentTimeDifferentiator, DCPTimeDifferentiator>::_t’ may be used uninitialized in this function [-Wmaybe-uninitialized] optional<ContentTime> p; ^ [ 15/367] Compiling src/lib/audio_ring_buffers.cc [ 16/367] Compiling src/lib/audio_stream.cc [ 17/367] Compiling src/lib/butler.cc [ 18/367] Compiling src/lib/case_insensitive_sorter.cc [ 19/367] Compiling src/lib/cinema.cc [ 20/367] Compiling src/lib/cinema_kdms.cc [ 21/367] Compiling src/lib/cinema_sound_processor.cc [ 22/367] Compiling src/lib/colour_conversion.cc [ 23/367] Compiling src/lib/config.cc [ 24/367] Compiling src/lib/content.cc [ 25/367] Compiling src/lib/content_factory.cc [ 26/367] Compiling src/lib/cross.cc [ 27/367] Compiling src/lib/curl_uploader.cc [ 28/367] Compiling src/lib/dcp.cc [ 29/367] Compiling src/lib/dcp_content.cc [ 30/367] Compiling src/lib/dcp_content_type.cc [ 31/367] Compiling src/lib/dcp_decoder.cc [ 32/367] Compiling src/lib/dcp_encoder.cc [ 33/367] Compiling src/lib/dcp_examiner.cc [ 34/367] Compiling src/lib/dcp_subtitle.cc [ 35/367] Compiling src/lib/dcp_subtitle_content.cc [ 36/367] Compiling src/lib/dcp_subtitle_decoder.cc [ 37/367] Compiling src/lib/dcp_video.cc [ 38/367] Compiling src/lib/dcpomatic_socket.cc [ 39/367] Compiling src/lib/dcpomatic_time.cc [ 40/367] Compiling src/lib/decoder.cc [ 41/367] Compiling src/lib/decoder_factory.cc [ 42/367] Compiling src/lib/decoder_part.cc [ 43/367] Compiling src/lib/digester.cc [ 44/367] Compiling src/lib/dkdm_wrapper.cc [ 45/367] Compiling src/lib/dolby_cp750.cc [ 46/367] Compiling src/lib/emailer.cc [ 47/367] Compiling src/lib/empty.cc [ 48/367] Compiling src/lib/encoder.cc [ 49/367] Compiling src/lib/encode_server.cc ../src/lib/emailer.cc: In member function ‘void Emailer::send(std::__cxx11::string, int, std::__cxx11::string, std::__cxx11::string)’: ../src/lib/emailer.cc:111:133: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat=] sprintf (date_buffer + strlen(date_buffer), "%s%02d%02d", (offset.hours() >= 0 ? "+" : "-"), abs (offset.hours()), offset.minutes()); ~~~~~~~~~~~~~~~~~~~~ ^ ../src/lib/emailer.cc:111:133: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5, 1000000, 6> >::min_type {aka long int}’ [-Wformat=] [ 50/367] Compiling src/lib/encode_server_finder.cc [ 51/367] Compiling src/lib/encoded_log_entry.cc [ 52/367] Compiling src/lib/environment_info.cc [ 53/367] Compiling src/lib/event_history.cc [ 54/367] Compiling src/lib/examine_content_job.cc In file included from /usr/include/ImageMagick-6/magick/MagickCore.h:136:0, from ../src/lib/environment_info.cc:28: /usr/include/ImageMagick-6/magick/pixel-accessor.h: In function ‘MagickRealType GetPixelLuma(const Image*, const PixelPacket*)’: /usr/include/ImageMagick-6/magick/pixel-accessor.h:138:72: warning: unused parameter ‘image’ [-Wunused-parameter] static inline MagickRealType GetPixelLuma(const Image *magick_restrict image, ^~~~~ [ 55/367] Compiling src/lib/exceptions.cc [ 56/367] Compiling src/lib/file_group.cc [ 57/367] Compiling src/lib/file_log.cc [ 58/367] Compiling src/lib/filter_graph.cc [ 59/367] Compiling src/lib/ffmpeg.cc [ 60/367] Compiling src/lib/ffmpeg_audio_stream.cc [ 61/367] Compiling src/lib/ffmpeg_content.cc [ 62/367] Compiling src/lib/ffmpeg_decoder.cc [ 63/367] Compiling src/lib/ffmpeg_encoder.cc ../src/lib/ffmpeg.cc: In member function ‘void FFmpeg::setup_general()’: ../src/lib/ffmpeg.cc:143:16: warning: ‘*((void*)& video_stream_undefined_frame_rate +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] optional<int> video_stream_undefined_frame_rate; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64/367] Compiling src/lib/ffmpeg_examiner.cc [ 65/367] Compiling src/lib/ffmpeg_stream.cc [ 66/367] Compiling src/lib/ffmpeg_subtitle_stream.cc [ 67/367] Compiling src/lib/film.cc [ 68/367] Compiling src/lib/filter.cc [ 69/367] Compiling src/lib/font.cc [ 70/367] Compiling src/lib/font_files.cc [ 71/367] Compiling src/lib/frame_rate_change.cc [ 72/367] Compiling src/lib/hints.cc [ 73/367] Compiling src/lib/internet.cc [ 74/367] Compiling src/lib/image.cc [ 75/367] Compiling src/lib/image_content.cc [ 76/367] Compiling src/lib/image_decoder.cc [ 77/367] Compiling src/lib/image_examiner.cc [ 78/367] Compiling src/lib/image_filename_sorter.cc [ 79/367] Compiling src/lib/image_proxy.cc In file included from /usr/include/ImageMagick-6/magick/MagickCore.h:136:0, from /usr/include/ImageMagick-6/Magick++/Include.h:42, from /usr/include/ImageMagick-6/Magick++.h:10, from ../src/lib/magick_image_proxy.h:22, from ../src/lib/image_decoder.cc:25: /usr/include/ImageMagick-6/magick/pixel-accessor.h: In function ‘MagickCore::MagickRealType MagickCore::GetPixelLuma(const Image*, const PixelPacket*)’: /usr/include/ImageMagick-6/magick/pixel-accessor.h:138:72: warning: unused parameter ‘image’ [-Wunused-parameter] static inline MagickRealType GetPixelLuma(const Image *magick_restrict image, ^~~~~ [ 80/367] Compiling src/lib/isdcf_metadata.cc [ 81/367] Compiling src/lib/j2k_image_proxy.cc In file included from /usr/include/ImageMagick-6/magick/MagickCore.h:136:0, from /usr/include/ImageMagick-6/Magick++/Include.h:42, from /usr/include/ImageMagick-6/Magick++.h:10, from ../src/lib/magick_image_proxy.h:22, from ../src/lib/image_proxy.cc:23: /usr/include/ImageMagick-6/magick/pixel-accessor.h: In function ‘MagickCore::MagickRealType MagickCore::GetPixelLuma(const Image*, const PixelPacket*)’: /usr/include/ImageMagick-6/magick/pixel-accessor.h:138:72: warning: unused parameter ‘image’ [-Wunused-parameter] static inline MagickRealType GetPixelLuma(const Image *magick_restrict image, ^~~~~ [ 82/367] Compiling src/lib/job.cc [ 83/367] Compiling src/lib/job_manager.cc In file included from /usr/include/ImageMagick-6/magick/MagickCore.h:136:0, from /usr/include/ImageMagick-6/Magick++/Include.h:42, from /usr/include/ImageMagick-6/Magick++.h:10, from ../src/lib/image_examiner.cc:32: /usr/include/ImageMagick-6/magick/pixel-accessor.h: In function ‘MagickCore::MagickRealType MagickCore::GetPixelLuma(const Image*, const PixelPacket*)’: /usr/include/ImageMagick-6/magick/pixel-accessor.h:138:72: warning: unused parameter ‘image’ [-Wunused-parameter] static inline MagickRealType GetPixelLuma(const Image *magick_restrict image, ^~~~~ [ 84/367] Compiling src/lib/j2k_encoder.cc In file included from /usr/include/ImageMagick-6/magick/MagickCore.h:136:0, from /usr/include/ImageMagick-6/Magick++/Include.h:42, from /usr/include/ImageMagick-6/Magick++.h:10, from ../src/lib/j2k_image_proxy.cc:33: /usr/include/ImageMagick-6/magick/pixel-accessor.h: In function ‘MagickCore::MagickRealType MagickCore::GetPixelLuma(const Image*, const PixelPacket*)’: /usr/include/ImageMagick-6/magick/pixel-accessor.h:138:72: warning: unused parameter ‘image’ [-Wunused-parameter] static inline MagickRealType GetPixelLuma(const Image *magick_restrict image, ^~~~~ [ 85/367] Compiling src/lib/json_server.cc ../src/lib/job.cc: In member function ‘virtual std::__cxx11::string Job::status() const’: ../src/lib/job.cc:429:125: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5, 1000000, 6> >::hour_type {aka long int}’ [-Wformat=] snprintf (finish_string, sizeof(finish_string), "%02d:%02d", finish.time_of_day().hours(), finish.time_of_day().minutes()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../src/lib/job.cc:429:125: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5, 1000000, 6> >::min_type {aka long int}’ [-Wformat=] ../src/lib/job.cc:407:1: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] Job::status () const ^~~ ../src/lib/job.cc:429:13: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 6 snprintf (finish_string, sizeof(finish_string), "%02d:%02d", finish.time_of_day().hours(), finish.time_of_day().minutes()); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86/367] Compiling src/lib/log.cc [ 87/367] Compiling src/lib/log_entry.cc [ 88/367] Compiling src/lib/magick_image_proxy.cc [ 89/367] Compiling src/lib/mid_side_decoder.cc [ 90/367] Compiling src/lib/overlaps.cc [ 91/367] Compiling src/lib/player.cc In file included from /usr/include/ImageMagick-6/magick/MagickCore.h:136:0, from /usr/include/ImageMagick-6/Magick++/Include.h:42, from /usr/include/ImageMagick-6/Magick++.h:10, from ../src/lib/magick_image_proxy.h:22, from ../src/lib/magick_image_proxy.cc:21: /usr/include/ImageMagick-6/magick/pixel-accessor.h: In function ‘MagickCore::MagickRealType MagickCore::GetPixelLuma(const Image*, const PixelPacket*)’: /usr/include/ImageMagick-6/magick/pixel-accessor.h:138:72: warning: unused parameter ‘image’ [-Wunused-parameter] static inline MagickRealType GetPixelLuma(const Image *magick_restrict image, ^~~~~ [ 92/367] Compiling src/lib/player_subtitles.cc In file included from /usr/include/libdcp-1.0/dcp/util.h:42:0, from ../src/lib/types.h:26, from ../src/lib/util.h:28, from ../src/lib/j2k_encoder.h:28, from ../src/lib/j2k_encoder.cc:25: /usr/include/libdcp-1.0/dcp/data.h: In member function ‘void J2KEncoder::encoder_thread(boost::optional<EncodeServerDescription>)’: /usr/include/libdcp-1.0/dcp/data.h:43:7: warning: ‘*((void*)(& encoded)+8).dcp::Data::_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] class Data ^~~~ ../src/lib/j2k_encoder.cc:313:19: note: ‘*((void*)(& encoded)+8).dcp::Data::_size’ was declared here optional<Data> encoded; ^~~~~~~ [ 93/367] Compiling src/lib/player_video.cc [ 94/367] Compiling src/lib/playlist.cc [ 95/367] Compiling src/lib/position_image.cc [ 96/367] Compiling src/lib/ratio.cc [ 97/367] Compiling src/lib/raw_image_proxy.cc [ 98/367] Compiling src/lib/reel_writer.cc [ 99/367] Compiling src/lib/render_subtitles.cc [100/367] Compiling src/lib/resampler.cc [101/367] Compiling src/lib/rgba.cc ../src/lib/player.cc: In member function ‘bool Player::pass()’: ../src/lib/player.cc:553:40: warning: ‘*((void*)(& earliest_time)+8).Time<DCPTimeDifferentiator, ContentTimeDifferentiator>::_t’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (!_black.done() && (!earliest_time || _black.position() < *earliest_time)) { ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [102/367] Compiling src/lib/scoped_temporary.cc [103/367] Compiling src/lib/scp_uploader.cc [104/367] Compiling src/lib/screen.cc [105/367] Compiling src/lib/screen_kdm.cc [106/367] Compiling src/lib/send_kdm_email_job.cc [107/367] Compiling src/lib/send_problem_report_job.cc [108/367] Compiling src/lib/server.cc [109/367] Compiling src/lib/string_log_entry.cc [110/367] Compiling src/lib/subtitle_content.cc [111/367] Compiling src/lib/subtitle_decoder.cc [112/367] Compiling src/lib/text_subtitle.cc [113/367] Compiling src/lib/text_subtitle_content.cc [114/367] Compiling src/lib/text_subtitle_decoder.cc [115/367] Compiling src/lib/timer.cc ../src/lib/subtitle_decoder.cc: In member function ‘void SubtitleDecoder::emit_text_start(ContentTime, const sub::Subtitle&)’: ../src/lib/subtitle_decoder.cc:177:10: warning: ‘h_align’ may be used uninitialized in this function [-Wmaybe-uninitialized] dcp::SubtitleString ( ^~~~~~~~~~~~~~~~ string(TEXT_FONT_ID), ~~~~~~~~~~~~~~~~~~~~~ j.italic, ~~~~~~~~~ j.bold, ~~~~~~~ j.underline, ~~~~~~~~~~~~ /* force the colour to whatever is configured */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ content()->colour(), ~~~~~~~~~~~~~~~~~~~~ j.font_size.points (72 * 11), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.0, ~~~~ dcp::Time (from.seconds(), 1000), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /* XXX: hmm; this is a bit ugly (we don't know the to time yet) */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcp::Time (), ~~~~~~~~~~~~~ i.horizontal_position.proportional, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ h_align, ~~~~~~~~ v_position, ~~~~~~~~~~~ v_align, ~~~~~~~~ dcp::DIRECTION_LTR, ~~~~~~~~~~~~~~~~~~~ j.text, ~~~~~~~ effect, ~~~~~~~ content()->effect_colour(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcp::Time (content()->fade_in().seconds(), 1000), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcp::Time (content()->fade_out().seconds(), 1000) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ) ~ ../src/lib/subtitle_decoder.cc:137:32: warning: ‘*((void*)& lowest_proportional +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] v_position = ((v_position - lowest_proportional.get()) * content()->line_spacing()) + lowest_proportional.get(); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/subtitle_decoder.cc:86:16: warning: ‘*((void*)& bottom_line +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] optional<int> bottom_line; ^~~~~~~~~~~ [116/367] Compiling src/lib/transcode_job.cc [117/367] Compiling src/lib/types.cc [118/367] Compiling src/lib/signal_manager.cc [119/367] Compiling src/lib/update_checker.cc [120/367] Compiling src/lib/upload_job.cc [121/367] Compiling src/lib/uploader.cc [122/367] Compiling src/lib/upmixer_a.cc [123/367] Compiling src/lib/upmixer_b.cc [124/367] Compiling src/lib/util.cc [125/367] Compiling src/lib/video_content.cc [126/367] Compiling src/lib/video_content_scale.cc [127/367] Compiling src/lib/video_decoder.cc [128/367] Compiling src/lib/video_filter_graph.cc [129/367] Compiling src/lib/video_mxf_content.cc [130/367] Compiling src/lib/video_mxf_decoder.cc [131/367] Compiling src/lib/video_mxf_examiner.cc [132/367] Compiling src/lib/video_ring_buffers.cc [133/367] Compiling src/lib/writer.cc [134/367] Compiling src/lib/version.cc [135/367] Compiling src/lib/po/es_ES.po [136/367] Compiling src/lib/po/da_DK.po [137/367] Compiling src/lib/po/de_DE.po [138/367] Compiling src/lib/po/zh_CN.po [139/367] Compiling src/lib/po/nl_NL.po [140/367] Compiling src/lib/po/pt_BR.po [141/367] Compiling src/lib/po/ru_RU.po [142/367] Compiling src/lib/po/it_IT.po [143/367] Compiling src/lib/po/pt_PT.po [144/367] Compiling src/lib/po/uk_UA.po [145/367] Compiling src/lib/po/fr_FR.po [146/367] Compiling src/lib/po/sv_SE.po [147/367] Compiling src/lib/po/cs_CZ.po [148/367] Compiling src/lib/po/sk_SK.po [149/367] Compiling src/lib/po/pl_PL.po [150/367] Compiling src/tools/dcpomatic_cli.cc [151/367] Compiling src/tools/dcpomatic_server_cli.cc [152/367] Compiling src/tools/server_test.cc [153/367] Compiling src/tools/dcpomatic_kdm_cli.cc [154/367] Compiling src/tools/dcpomatic_create.cc ../src/tools/dcpomatic_cli.cc: In function ‘int main(int, char**)’: ../src/tools/dcpomatic_cli.cc:158:44: warning: ‘*((void*)& threads +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] cout << "UP " << threads.get() << "\n"; ^~~~ ../src/tools/dcpomatic_cli.cc:144:19: note: ‘*((void*)& threads +4)’ was declared here optional<int> threads; ^~~~~~~ ../src/tools/dcpomatic_cli.cc:299:35: warning: ‘*((void*)& json_port +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] new JSONServer (json_port.get ()); ^ In file included from ../src/tools/dcpomatic_cli.cc:28:0: /home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/dcpomatic-git/src/dcpomatic-git/src/lib/config.h:677:3: warning: ‘*((void*)& threads +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (member == new_value) { ^~ ../src/tools/dcpomatic_cli.cc:187:16: note: ‘*((void*)& threads +4)’ was declared here optional<int> threads; ^~~~~~~ [155/367] Compiling src/tools/dcpomatic.cc [156/367] Compiling src/tools/dcpomatic_batch.cc ../src/tools/dcpomatic_create.cc: In function ‘int main(int, char**)’: ../src/tools/dcpomatic_create.cc:266:31: warning: ‘*((void*)& dcp_frame_rate +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] film->set_video_frame_rate (*dcp_frame_rate); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [157/367] Compiling src/tools/dcpomatic_server.cc [158/367] Compiling src/tools/dcpomatic_kdm.cc [159/367] Compiling src/tools/dcpomatic_player.cc [160/367] Compiling src/tools/po/es_ES.po [161/367] Compiling src/tools/po/da_DK.po [162/367] Compiling src/tools/po/de_DE.po [163/367] Compiling src/tools/po/zh_CN.po [164/367] Compiling src/tools/po/nl_NL.po [165/367] Compiling src/tools/po/pt_BR.po [166/367] Compiling src/tools/po/ru_RU.po [167/367] Compiling src/tools/po/it_IT.po [168/367] Compiling src/tools/po/pt_PT.po [169/367] Compiling src/tools/po/uk_UA.po [170/367] Compiling src/tools/po/fr_FR.po [171/367] Compiling src/tools/po/sv_SE.po [172/367] Compiling src/tools/po/cs_CZ.po [173/367] Compiling src/tools/po/sk_SK.po [174/367] Compiling src/tools/po/pl_PL.po [175/367] Compiling src/wx/about_dialog.cc [176/367] Compiling src/wx/audio_dialog.cc [177/367] Compiling src/wx/audio_gain_dialog.cc [178/367] Compiling src/wx/audio_mapping_view.cc [179/367] Compiling src/wx/audio_panel.cc [180/367] Compiling src/wx/audio_plot.cc [181/367] Compiling src/wx/batch_job_view.cc [182/367] Compiling src/wx/cinema_dialog.cc ../src/wx/audio_panel.cc: In member function ‘void AudioPanel::setup_peak()’: ../src/wx/audio_panel.cc:334:21: warning: ‘*((void*)& peak_dB +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (peak_dB && *peak_dB > -3) { ~~~~~~~~^~~~~~~~~~~~~~~~ [183/367] Compiling src/wx/colour_conversion_editor.cc [184/367] Compiling src/wx/config_dialog.cc [185/367] Compiling src/wx/config_move_dialog.cc [186/367] Compiling src/wx/confirm_kdm_email_dialog.cc [187/367] Compiling src/wx/content_colour_conversion_dialog.cc [188/367] Compiling src/wx/content_menu.cc [189/367] Compiling src/wx/content_panel.cc [190/367] Compiling src/wx/content_properties_dialog.cc [191/367] Compiling src/wx/content_sub_panel.cc [192/367] Compiling src/wx/dcp_panel.cc [193/367] Compiling src/wx/email_dialog.cc ../src/wx/content_panel.cc: In member function ‘void ContentPanel::selection_changed()’: ../src/wx/content_panel.cc:257:14: warning: ‘*((void*)(& go_to)+8).Time<DCPTimeDifferentiator, ContentTimeDifferentiator>::_t’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (!go_to || i->position() < go_to.get()) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [194/367] Compiling src/wx/image_sequence_dialog.cc [195/367] Compiling src/wx/isdcf_metadata_dialog.cc [196/367] Compiling src/wx/dir_picker_ctrl.cc [197/367] Compiling src/wx/dolby_doremi_certificate_panel.cc [198/367] Compiling src/wx/download_certificate_dialog.cc [199/367] Compiling src/wx/download_certificate_panel.cc [200/367] Compiling src/wx/export_dialog.cc [201/367] Compiling src/wx/file_picker_ctrl.cc [202/367] Compiling src/wx/film_editor.cc [203/367] Compiling src/wx/film_name_location_dialog.cc [204/367] Compiling src/wx/film_viewer.cc [205/367] Compiling src/wx/filter_dialog.cc [206/367] Compiling src/wx/filter_editor.cc [207/367] Compiling src/wx/fonts_dialog.cc [208/367] Compiling src/wx/font_files_dialog.cc [209/367] Compiling src/wx/full_config_dialog.cc [210/367] Compiling src/wx/gain_calculator_dialog.cc [211/367] Compiling src/wx/hints_dialog.cc [212/367] Compiling src/wx/job_view.cc [213/367] Compiling src/wx/job_view_dialog.cc [214/367] Compiling src/wx/job_manager_view.cc [215/367] Compiling src/wx/kdm_cpl_panel.cc [216/367] Compiling src/wx/kdm_dialog.cc [217/367] Compiling src/wx/kdm_output_panel.cc [218/367] Compiling src/wx/kdm_timing_panel.cc [219/367] Compiling src/wx/key_dialog.cc [220/367] Compiling src/wx/make_chain_dialog.cc [221/367] Compiling src/wx/move_to_dialog.cc [222/367] Compiling src/wx/nag_dialog.cc [223/367] Compiling src/wx/name_format_editor.cc [224/367] Compiling src/wx/new_dkdm_folder_dialog.cc [225/367] Compiling src/wx/normal_job_view.cc [226/367] Compiling src/wx/player_config_dialog.cc [227/367] Compiling src/wx/player_information.cc [228/367] Compiling src/wx/playhead_to_timecode_dialog.cc [229/367] Compiling src/wx/playhead_to_frame_dialog.cc [230/367] Compiling src/wx/question_dialog.cc [231/367] Compiling src/wx/repeat_dialog.cc [232/367] Compiling src/wx/report_problem_dialog.cc [233/367] Compiling src/wx/rename_template_dialog.cc [234/367] Compiling src/wx/rgba_colour_picker.cc [235/367] Compiling src/wx/save_template_dialog.cc [236/367] Compiling src/wx/screen_dialog.cc [237/367] Compiling src/wx/screens_panel.cc [238/367] Compiling src/wx/self_dkdm_dialog.cc [239/367] Compiling src/wx/server_dialog.cc [240/367] Compiling src/wx/servers_list_dialog.cc [241/367] Compiling src/wx/subtitle_appearance_dialog.cc [242/367] Compiling src/wx/subtitle_panel.cc [243/367] Compiling src/wx/subtitle_view.cc [244/367] Compiling src/wx/system_font_dialog.cc [245/367] Compiling src/wx/table_dialog.cc [246/367] Compiling src/wx/templates_dialog.cc [247/367] Compiling src/wx/time_picker.cc [248/367] Compiling src/wx/timecode.cc [249/367] Compiling src/wx/timeline.cc [250/367] Compiling src/wx/timeline_atmos_content_view.cc [251/367] Compiling src/wx/timeline_content_view.cc [252/367] Compiling src/wx/timeline_dialog.cc [253/367] Compiling src/wx/timeline_audio_content_view.cc [254/367] Compiling src/wx/timeline_labels_view.cc [255/367] Compiling src/wx/timeline_subtitle_content_view.cc [256/367] Compiling src/wx/timeline_reels_view.cc [257/367] Compiling src/wx/timeline_time_axis_view.cc [258/367] Compiling src/wx/timeline_video_content_view.cc [259/367] Compiling src/wx/timeline_view.cc [260/367] Compiling src/wx/timing_panel.cc [261/367] Compiling src/wx/update_dialog.cc [262/367] Compiling src/wx/video_panel.cc [263/367] Compiling src/wx/video_waveform_dialog.cc [264/367] Compiling src/wx/video_waveform_plot.cc ../src/wx/timing_panel.cc: In member function ‘void TimingPanel::move_to_start_of_reel_clicked()’: ../src/wx/timing_panel.cc:513:4: warning: ‘*((void*)(& position)+8).Time<DCPTimeDifferentiator, ContentTimeDifferentiator>::_t’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (position.get() != i->position()) { ^~ In file included from /home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/dcpomatic-git/src/dcpomatic-git/src/lib/util.h:29:0, from /home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/dcpomatic-git/src/dcpomatic-git/src/lib/film.h:29, from ../src/wx/content_sub_panel.h:26, from ../src/wx/timing_panel.h:21, from ../src/wx/timing_panel.cc:21: /home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/dcpomatic-git/src/dcpomatic-git/src/lib/dcpomatic_time.h: In member function ‘void TimingPanel::trim_start_changed()’: /home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/dcpomatic-git/src/dcpomatic-git/src/lib/dcpomatic_time.h:95:31: warning: ‘*((void*)(& ref_ph)+8).Time<DCPTimeDifferentiator, ContentTimeDifferentiator>::_t’ may be used uninitialized in this function [-Wmaybe-uninitialized] return Time<S, O> (_t + o._t); ^ ../src/wx/timing_panel.cc:348:20: note: ‘*((void*)(& ref_ph)+8).Time<DCPTimeDifferentiator, ContentTimeDifferentiator>::_t’ was declared here optional<DCPTime> ref_ph; ^~~~~~ [265/367] Compiling src/wx/wx_util.cc [266/367] Compiling src/wx/wx_signal_manager.cc [267/367] Compiling src/wx/po/es_ES.po [268/367] Compiling src/wx/po/da_DK.po [269/367] Compiling src/wx/po/de_DE.po [270/367] Compiling src/wx/po/zh_CN.po [271/367] Compiling src/wx/po/nl_NL.po [272/367] Compiling src/wx/po/pt_BR.po [273/367] Compiling src/wx/po/ru_RU.po [274/367] Compiling src/wx/po/it_IT.po [275/367] Compiling src/wx/po/pt_PT.po [276/367] Compiling src/wx/po/uk_UA.po [277/367] Compiling src/wx/po/fr_FR.po [278/367] Compiling src/wx/po/sv_SE.po [279/367] Compiling src/wx/po/cs_CZ.po [280/367] Compiling src/wx/po/sk_SK.po [281/367] Compiling src/wx/po/pl_PL.po [282/367] Compiling test/4k_test.cc [283/367] Compiling test/audio_analysis_test.cc [284/367] Compiling test/audio_buffers_test.cc [285/367] Compiling test/audio_delay_test.cc [286/367] Compiling test/audio_filter_test.cc [287/367] Compiling test/audio_mapping_test.cc [288/367] Compiling test/audio_merger_test.cc [289/367] Compiling test/audio_processor_test.cc [290/367] Compiling test/audio_processor_delay_test.cc [291/367] Compiling test/audio_ring_buffers_test.cc [292/367] Compiling test/butler_test.cc [293/367] Compiling test/client_server_test.cc [294/367] Compiling test/colour_conversion_test.cc [295/367] Compiling test/content_test.cc [296/367] Compiling test/dcpomatic_time_test.cc [297/367] Compiling test/dcp_subtitle_test.cc [298/367] Compiling test/digest_test.cc [299/367] Compiling test/empty_test.cc [300/367] Compiling test/ffmpeg_audio_only_test.cc [301/367] Compiling test/ffmpeg_audio_test.cc [302/367] Compiling test/ffmpeg_dcp_test.cc [303/367] Compiling test/ffmpeg_decoder_seek_test.cc [304/367] Compiling test/ffmpeg_decoder_sequential_test.cc [305/367] Compiling test/ffmpeg_encoder_test.cc [306/367] Compiling test/ffmpeg_examiner_test.cc [307/367] Compiling test/ffmpeg_pts_offset_test.cc [308/367] Compiling test/file_group_test.cc [309/367] Compiling test/file_log_test.cc [310/367] Compiling test/file_naming_test.cc [311/367] Compiling test/film_metadata_test.cc [312/367] Compiling test/frame_rate_test.cc [313/367] Compiling test/image_filename_sorter_test.cc [314/367] Compiling test/image_test.cc [315/367] Compiling test/import_dcp_test.cc [316/367] Compiling test/interrupt_encoder_test.cc In file included from /usr/include/ImageMagick-6/magick/MagickCore.h:136:0, from /usr/include/ImageMagick-6/Magick++/Include.h:42, from /usr/include/ImageMagick-6/Magick++.h:10, from /home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/dcpomatic-git/src/dcpomatic-git/src/lib/magick_image_proxy.h:22, from ../test/image_test.cc:28: /usr/include/ImageMagick-6/magick/pixel-accessor.h: In function ‘MagickCore::MagickRealType MagickCore::GetPixelLuma(const Image*, const PixelPacket*)’: /usr/include/ImageMagick-6/magick/pixel-accessor.h:138:72: warning: unused parameter ‘image’ [-Wunused-parameter] static inline MagickRealType GetPixelLuma(const Image *magick_restrict image, ^~~~~ [317/367] Compiling test/isdcf_name_test.cc [318/367] Compiling test/j2k_bandwidth_test.cc [319/367] Compiling test/job_test.cc [320/367] Compiling test/make_black_test.cc [321/367] Compiling test/optimise_stills_test.cc [322/367] Compiling test/pixel_formats_test.cc [323/367] Compiling test/player_test.cc [324/367] Compiling test/ratio_test.cc [325/367] Compiling test/repeat_frame_test.cc [326/367] Compiling test/recover_test.cc [327/367] Compiling test/rect_test.cc [328/367] Compiling test/reels_test.cc [329/367] Compiling test/required_disk_space_test.cc [330/367] Compiling test/remake_id_test.cc [331/367] Compiling test/remake_with_subtitle_test.cc [332/367] Compiling test/render_subtitles_test.cc [333/367] Compiling test/scaling_test.cc [334/367] Compiling test/silence_padding_test.cc [335/367] Compiling test/skip_frame_test.cc [336/367] Compiling test/srt_subtitle_test.cc [337/367] Compiling test/ssa_subtitle_test.cc [338/367] Compiling test/stream_test.cc [339/367] Compiling test/subtitle_reel_number_test.cc [340/367] Compiling test/test.cc [341/367] Compiling test/threed_test.cc [342/367] Compiling test/time_calculation_test.cc [343/367] Compiling test/torture_test.cc In file included from /usr/include/ImageMagick-6/magick/MagickCore.h:136:0, from /usr/include/ImageMagick-6/Magick++/Include.h:42, from /usr/include/ImageMagick-6/Magick++.h:10, from ../test/test.cc:47: /usr/include/ImageMagick-6/magick/pixel-accessor.h: In function ‘MagickCore::MagickRealType MagickCore::GetPixelLuma(const Image*, const PixelPacket*)’: /usr/include/ImageMagick-6/magick/pixel-accessor.h:138:72: warning: unused parameter ‘image’ [-Wunused-parameter] static inline MagickRealType GetPixelLuma(const Image *magick_restrict image, ^~~~~ [344/367] Compiling test/update_checker_test.cc [345/367] Compiling test/upmixer_a_test.cc [346/367] Compiling test/util_test.cc [347/367] Compiling test/vf_test.cc [348/367] Compiling test/video_content_scale_test.cc [349/367] Compiling test/video_mxf_content_test.cc [350/367] Compiling test/vf_kdm_test.cc [351/367] Compiling platform/linux/dcpomatic.desktop.in [352/367] Compiling platform/linux/dcpomatic_batch.desktop.in [353/367] Compiling platform/linux/dcpomatic_server.desktop.in [354/367] Compiling platform/linux/dcpomatic_kdm.desktop.in [355/367] Linking build/src/lib/libdcpomatic2.so [356/367] Linking build/src/tools/server_test [357/367] Linking build/src/tools/dcpomatic2_kdm_cli [358/367] Linking build/src/tools/dcpomatic2_create [359/367] Linking build/src/wx/libdcpomatic2-wx.so [360/367] Linking build/test/unit-tests [361/367] Linking build/src/tools/dcpomatic2_cli [362/367] Linking build/src/tools/dcpomatic2_server_cli [363/367] Linking build/src/tools/dcpomatic2 [364/367] Linking build/src/tools/dcpomatic2_player [365/367] Linking build/src/tools/dcpomatic2_server [366/367] Linking build/src/tools/dcpomatic2_batch [367/367] Linking build/src/tools/dcpomatic2_kdm Waf: Leaving directory `/home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/dcpomatic-git/src/dcpomatic-git/build' 'build' finished successfully (11m28.037s) |
|
@carl some fixed in 85c2c9250f86dcc685b6e93e1e671a64cc0a24f3, rest may be unfixable (by me). |
|
Believed fixed, let me know if not! |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-10-06 21:05 | markusk | New Bug | |
2017-10-06 21:05 | markusk | File Added: dcpomatic-arch-linux-compile-warnings-35c0a33f8da3b1f99ec32a8c42f578cbc063e7e4.txt | |
2017-10-08 22:33 | carl | Note Added: 0001826 | |
2017-10-21 00:09 | carl | Target Version | => 2.12.0 |
2017-10-21 00:09 | carl | Additional Information Updated | |
2017-12-30 20:48 | carl | Target Version | 2.12.0 => |
2018-08-31 01:14 | carl | Assigned To | => carl |
2018-08-31 01:14 | carl | Status | new => resolved |
2018-08-31 01:14 | carl | Resolution | open => fixed |
2018-08-31 01:14 | carl | Note Added: 0002644 | |
2018-10-17 20:10 | carl | Status | resolved => closed |