Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[oneDAL] Glossary produces a lot of warnings #147

Closed
rlnx opened this issue May 25, 2020 · 5 comments · Fixed by #160
Closed

[oneDAL] Glossary produces a lot of warnings #147

rlnx opened this issue May 25, 2020 · 5 comments · Fixed by #160
Assignees
Labels
Milestone

Comments

@rlnx
Copy link
Contributor

rlnx commented May 25, 2020

After merging #134, oneDAL part start producing the following warnings:

Build log
oneDAL\source\glossary.rst:18: WARNING: term feature not found in case sensitive match.made a reference to Feature instead.
oneDAL\source\glossary.rst:36: WARNING: term feature not found in case sensitive match.made a reference to Feature instead.
oneDAL\source\glossary.rst:43: WARNING: term model not found in case sensitive match.made a reference to Model
instead.
oneDAL\source\glossary.rst:43: WARNING: term dataset not found in case sensitive match.made a reference to Dataset instead.
oneDAL\source\glossary.rst:43: WARNING: term response not found in case sensitive match.made a reference to Response instead.
oneDAL\source\glossary.rst:50: WARNING: term dataset not found in case sensitive match.made a reference to Dataset instead.
oneDAL\source\glossary.rst:50: WARNING: term inference not found in case sensitive match.made a reference to Inference instead.
oneDAL\source\glossary.rst:54: WARNING: term continuous feature not found in case sensitive match.made a reference to Continuous feature instead.
oneDAL\source\glossary.rst:60: WARNING: term response not found in case sensitive match.made a reference to Response instead.
oneDAL\source\glossary.rst:60: WARNING: term classification not found in case sensitive match.made a reference
to Classification instead.
oneDAL\source\glossary.rst:60: WARNING: term clustering not found in case sensitive match.made a reference to Clustering instead.
oneDAL\source\glossary.rst:68: WARNING: term inference not found in case sensitive match.made a reference to Inference instead.
oneDAL\source\glossary.rst:68: WARNING: term dataset not found in case sensitive match.made a reference to Dataset instead.
oneDAL\source\glossary.rst:68: WARNING: term training not found in case sensitive match.made a reference to Training instead.
<rst_prolog>:20: WARNING: term categorical feature not found in case sensitive match.made a reference to Categorical feature instead.
oneDAL\source\glossary.rst:76: WARNING: term feature vector not found in case sensitive match.made a reference
to Feature vector instead.
oneDAL\source\glossary.rst:81: WARNING: term categorical feature not found in case sensitive match.made a reference to Categorical feature instead.
oneDAL\source\glossary.rst:91: WARNING: term continuous feature not found in case sensitive match.made a reference to Continuous feature instead.
oneDAL\source\glossary.rst:105: WARNING: term feature vector not found in case sensitive match.made a reference to Feature vector instead.
oneDAL\source\glossary.rst:105: WARNING: term supervised learning not found in case sensitive match.made a reference to Supervised learning instead.
oneDAL\source\glossary.rst:105: WARNING: term feature not found in case sensitive match.made a reference to Feature instead.
oneDAL\source\glossary.rst:105: WARNING: term model not found in case sensitive match.made a reference to Model instead.
oneDAL\source\glossary.rst:105: WARNING: term inference not found in case sensitive match.made a reference to Inference instead.
oneDAL\source\glossary.rst:114: WARNING: term dataset not found in case sensitive match.made a reference to Dataset instead.
oneDAL\source\glossary.rst:114: WARNING: term model not found in case sensitive match.made a reference to Model instead.
oneDAL\source\glossary.rst:114: WARNING: term feature vector not found in case sensitive match.made a reference to Feature vector instead.
oneDAL\source\glossary.rst:121: WARNING: term model not found in case sensitive match.made a reference to Model instead.
oneDAL\source\glossary.rst:121: WARNING: term training set not found in case sensitive match.made a reference to Training set instead.
oneDAL\source\glossary.rst:121: WARNING: term model not found in case sensitive match.made a reference to Model instead.
oneDAL\source\glossary.rst:126: WARNING: term dataset not found in case sensitive match.made a reference to Dataset instead.
oneDAL\source\glossary.rst:126: WARNING: term training not found in case sensitive match.made a reference to Training instead.
oneDAL\source\glossary.rst:126: WARNING: term model not found in case sensitive match.made a reference to Model instead.
oneDAL\source\glossary.rst:130: WARNING: term training set not found in case sensitive match.made a reference to Training set instead.
oneDAL\source\glossary.rst:141: WARNING: term data format not found in case sensitive match.made a reference to Data format instead.
oneDAL\source\glossary.rst:156: WARNING: term data format not found in case sensitive match.made a reference to Data format instead.
oneDAL\source\glossary.rst:166: WARNING: term data format not found in case sensitive match.made a reference to Data format instead.
oneDAL\source\glossary.rst:166: WARNING: term contiguous data not found in case sensitive match.made a reference to Contiguous data instead.
oneDAL\source\glossary.rst:179: WARNING: term data format not found in case sensitive match.made a reference to Data format instead.
oneDAL\source\glossary.rst:183: WARNING: term dataset not found in case sensitive match.made a reference to Dataset instead.
oneDAL\source\glossary.rst:183: WARNING: term data type not found in case sensitive match.made a reference to Data type instead.
oneDAL\source\glossary.rst:189: WARNING: term data type not found in case sensitive match.made a reference to Data type instead.
oneDAL\source\glossary.rst:189: WARNING: term data format not found in case sensitive match.made a reference to Data format instead.
oneDAL\source\glossary.rst:193: WARNING: term dataset not found in case sensitive match.made a reference to Dataset instead.
oneDAL\source\glossary.rst:207: WARNING: term table not found in case sensitive match.made a reference to Table instead.
oneDAL\source\glossary.rst:225: WARNING: term dataset not found in case sensitive match.made a reference to Dataset instead.
oneDAL\source\glossary.rst:225: WARNING: term data format not found in case sensitive match.made a reference to Data format instead.
oneDAL\source\glossary.rst:232: WARNING: term dataset not found in case sensitive match.made a reference to Dataset instead.
oneDAL\source\glossary.rst:244: WARNING: term sycl not found in case sensitive match.made a reference to SYCL instead.
@rlnx rlnx added the DAL label May 25, 2020
@rlnx rlnx added this to the 0.9 release milestone May 25, 2020
@michael-smirnov
Copy link
Contributor

michael-smirnov commented May 26, 2020

@rlnx, that's interesting. Could you clarify how you have got these warnings?
When building the current master branch on Windows, I have no such warnings:

Log

$ rm -rf build/
$ python ./scripts/oneapi.py html      
html: .
  prep: .
    prep: .\source\elements\oneCCL
      cd .\source\elements\oneCCL
    prep: .\source\elements\oneDAL
      cd .\source\elements\oneDAL
      doxygen Doxyfile
    prep: .\source\elements\oneMKL
      cd .\source\elements\oneMKL
    prep: .\source\elements\oneTBB
      cd .\source\elements\oneTBB
    prep: .\source\elements\oneVPL
      cd .\source\elements\oneVPL
      doxygen Doxyfile
    prep: .\source\elements\dpcpp
      cd .\source\elements\dpcpp
    prep: .\source\elements\oneDPL
      cd .\source\elements\oneDPL
    prep: .\source\elements\oneDNN
      cd .\source\elements\oneDNN
      doxygen Doxyfile
    cd .
  sphinx-build -M html .\source .\build -q
C:\Users\smirnovm\Miniconda3\envs\spec\lib\site-packages\sphinx\util\docutils.py:285: RemovedInSphinx30Warning: function based directive support is now deprecated. Use class based directive instead.
  warnings.warn('function based directive support is now deprecated. '
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneDAL\source\algorithms\clustering\kmeans.rst:379: WARNING: Parsing of expression failed. Using fallback parser. Error was:
Error in postfix expression, expected primary expression or type.
If primary expression:
  Invalid definition: Expected identifier in nested name. [error at 24]
    result.iteration_count <= desc.max_iteration_count
    ------------------------^
If type:
  Invalid definition: Expected identifier in nested name. [error at 24]
    result.iteration_count <= desc.max_iteration_count
    ------------------------^
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneDNN\source\api\memory.rst:66: WARNING: Duplicate declaration, dnnl::memory::undef
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneDNN\source\api\primitives\attributes.rst:23: WARNING: Duplicate declaration, dnnl::undef
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneDNN\source\api\primitives\rnn.rst:14: WARNING: Duplicate declaration, dnnl::undef
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneMKL\source\domains\lapack\hegvd.rst:23: WARNING: Duplicate declaration, void hegvd(queue &exec_queue, std::int64_t itype,      job jobz, uplo upper_lower, std::int64_t n, buffer<T,1> &a,      std::int64_t lda, buffer<T,1> &b, std::int64_t ldb,      buffer<realT,1> &w, buffer<T,1> &work, std::int64_t lwork,      buffer<realT,1> &rwork, std::int64_t liwork,      buffer<std::int64_t,1> &iwork, std::int64_t liwork,      buffer<std::int64_t,1> &info)
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneMKL\source\domains\lapack\trtrs.rst:111: WARNING: Insufficient data supplied (1 row(s)); no data remaining for table body, required by "list-table" directive.

.. list-table::
   :header-rows: 1

   * -     b
     -     Overwritten by the solution matrix ``X``.
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\indexer_node_cls.rst:75: WARNING: Duplicate declaration, input_ports_type& input_ports()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\indexer_node_cls.rst:82: WARNING: Duplicate declaration, bool try_get( output_type &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\limiter_node_cls.rst:79: WARNING: Duplicate declaration, bool try_put( const T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\limiter_node_cls.rst:87: WARNING: Duplicate declaration, bool try_get( T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\overwrite_node_cls.rst:63: WARNING: Duplicate declaration, bool try_put( const T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\overwrite_node_cls.rst:69: WARNING: Duplicate declaration, bool try_get( T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\overwrite_node_cls.rst:79: WARNING: Duplicate declaration, void clear( )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\priority_queue_node_cls.rst:56: WARNING: Duplicate declaration, bool try_put( const T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\queue_node_cls.rst:53: WARNING: Duplicate declaration, bool try_put( const T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\queue_node_cls.rst:60: WARNING: Duplicate declaration, bool try_get( T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\sequencer_node_cls.rst:70: WARNING: Duplicate declaration, bool try_put( const T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\sequencer_node_cls.rst:77: WARNING: Duplicate declaration, bool try_get( T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\split_node_cls.rst:73: WARNING: Duplicate declaration, output_ports_type& output_ports()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\write_once_node_cls.rst:63: WARNING: Duplicate declaration, bool try_put( const T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\write_once_node_cls.rst:71: WARNING: Duplicate declaration, bool try_get( T &v )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\write_once_node_cls.rst:77: WARNING: Duplicate declaration, bool is_valid( )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\flow_graph\write_once_node_cls.rst:81: WARNING: Duplicate declaration, void clear( )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\memory_allocation\scalable_allocator_cls.rst:40: WARNING: Duplicate declaration, value_type* allocate(size_type n)
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\memory_allocation\tbb_allocator_cls.rst:42: WARNING: Duplicate declaration, T* allocate(size_type n)
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\memory_allocation\tbb_allocator_cls.rst:46: WARNING: Duplicate declaration, void deallocate(T* p, size_type n)
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\null_rw_mutex_cls.rst:42: WARNING: Duplicate declaration, scoped_lock
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\null_rw_mutex_cls.rst:57: WARNING: Duplicate declaration, void lock()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\null_rw_mutex_cls.rst:61: WARNING: Duplicate declaration, bool try_lock()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\null_rw_mutex_cls.rst:65: WARNING: Duplicate declaration, void unlock()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\queuing_mutex_cls.rst:33: WARNING: Duplicate declaration, scoped_lock
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\queuing_rw_mutex_cls.rst:33: WARNING: Duplicate declaration, scoped_lock
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\speculative_spin_mutex_cls.rst:43: WARNING: Duplicate declaration, scoped_lock
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\speculative_spin_rw_mutex_cls.rst:49: WARNING: Duplicate declaration, scoped_lock
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_mutex_cls.rst:38: WARNING: Duplicate declaration, scoped_lock
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_mutex_cls.rst:53: WARNING: Duplicate declaration, void lock()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_mutex_cls.rst:57: WARNING: Duplicate declaration, bool try_lock()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_mutex_cls.rst:61: WARNING: Duplicate declaration, void unlock()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_rw_mutex_cls.rst:45: WARNING: Duplicate declaration, scoped_lock
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_rw_mutex_cls.rst:60: WARNING: Duplicate declaration, void lock()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_rw_mutex_cls.rst:64: WARNING: Duplicate declaration, bool try_lock()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_rw_mutex_cls.rst:68: WARNING: Duplicate declaration, void unlock()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_rw_mutex_cls.rst:72: WARNING: Duplicate declaration, void lock_shared()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_rw_mutex_cls.rst:76: WARNING: Duplicate declaration, bool try_lock_shared()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\mutual_exclusion\spin_rw_mutex_cls.rst:80: WARNING: Duplicate declaration, void unlock_shared()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\algorithms\filter_body.rst:28: WARNING: Duplicate declaration, void Body::operator()( InputType item ) const
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\algorithms\filter_body.rst:36: WARNING: Duplicate declaration, void Body::operator()( tbb::flow_control fc ) const
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\algorithms\par_reduce_body.rst:16: WARNING: Duplicate declaration, Body::~Body()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\algorithms\par_scan_body.rst:22: WARNING: Duplicate declaration, Body::Body( Body& b, split )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\async_node_body.rst:12: WARNING: Duplicate declaration, Body::Body( const Body& )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\async_node_body.rst:16: WARNING: Duplicate declaration, Body::~Body()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\continue_node_body.rst:12: WARNING: Duplicate declaration, Body::Body( const Body& )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\continue_node_body.rst:16: WARNING: Duplicate declaration, Body::~Body()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\function_node_body.rst:12: WARNING: Duplicate declaration, Body::Body( const Body& )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\function_node_body.rst:16: WARNING: Duplicate declaration, Body::~Body()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\function_node_body.rst:20: WARNING: Duplicate declaration, void operator=( const B& )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\input_node_body.rst:12: WARNING: Duplicate declaration, Body::Body( const Body& )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\input_node_body.rst:16: WARNING: Duplicate declaration, Body::~Body()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\multifunction_node_body.rst:12: WARNING: Duplicate declaration, Body::Body( const Body& )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\flow_graph\multifunction_node_body.rst:16: WARNING: Duplicate declaration, Body::~Body()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\mutexes\rw_mutex.rst:78: WARNING: Duplicate declaration, static constexpr bool M::is_rw_mutex
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\mutexes\rw_mutex.rst:82: WARNING: Duplicate declaration, static constexpr bool M::is_recursive_mutex
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\mutexes\rw_mutex.rst:86: WARNING: Duplicate declaration, static constexpr bool M::is_fair_mutex
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\named_requirements\task_scheduler\suspend_func.rst:12: WARNING: Duplicate declaration, Func::Func( const Func& )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\task_scheduler\task_arena\task_arena_cls.rst:161: WARNING: Invalid definition: Expected end of definition. [error at 32]
  template<F> auto execute(F&& f) -> decltype(f())
  --------------------------------^
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\task_scheduler\task_arena\this_task_arena_ns.rst:54: WARNING: Invalid definition: Expected end of definition. [error at 32]
  template<F> auto isolate(F&& f) -> decltype(f())
  --------------------------------^
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\combinable_cls.rst:82: WARNING: Duplicate declaration, void clear()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\enumerable_thread_specific_cls\combining.rst:7: WARNING: Duplicate declaration, template<typename BinaryFunc> T combine(BinaryFunc f)
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\enumerable_thread_specific_cls\combining.rst:18: WARNING: Duplicate declaration, template<typename UnaryFunc> void combine_each(UnaryFunc f)
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\enumerable_thread_specific_cls\iteration.rst:16: WARNING: Duplicate declaration, const_iterator begin() const
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\enumerable_thread_specific_cls\iteration.rst:20: WARNING: Duplicate declaration, const_iterator end() const
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\enumerable_thread_specific_cls\safe_modifiers.rst:7: WARNING: Duplicate declaration, reference local()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\enumerable_thread_specific_cls\safe_modifiers.rst:15: WARNING: Duplicate declaration, reference local( bool& exists )
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\enumerable_thread_specific_cls\size_and_capacity.rst:5: WARNING: Duplicate declaration, size_type size() const
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\enumerable_thread_specific_cls\size_and_capacity.rst:11: WARNING: Duplicate declaration, bool empty() const
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\flattened2d_cls.rst:81: WARNING: Duplicate declaration, size_type size() const
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\flattened2d_cls.rst:87: WARNING: Duplicate declaration, iterator begin()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\flattened2d_cls.rst:91: WARNING: Duplicate declaration, iterator end()
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\flattened2d_cls.rst:95: WARNING: Duplicate declaration, const_iterator begin() const
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneTBB\source\thread_local_storage\flattened2d_cls.rst:99: WARNING: Duplicate declaration, const_iterator end() const
C:\Users\smirnovm\Documents\repos\oneapi-spec\source\elements\oneVPL\source\VPL_device.rst:8: WARNING: Unknown target name: "workstream".
C:\Users\smirnovm\Miniconda3\envs\spec\lib\site-packages\sphinx\transforms\post_transforms\compat.py:40: RemovedInSphinx30Warning: math node for Sphinx was replaced by docutils'. Please use ``docutils.nodes.math`` instead.
  warnings.warn("math node for Sphinx was replaced by docutils'. "
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: convert exited with error:
[stderr]
b'Invalid drive specification.\r\n'
[stdout]
b''
WARNING: dot command 'dot' cannot be run (needed for graphviz output), check the graphviz_dot setting
C:\Users\smirnovm\Miniconda3\envs\spec\lib\site-packages\sphinx_rtd_theme\search.html:21: RemovedInSphinx30Warning: To modify script_files in the theme is deprecated. Please insert a <script> tag directly in your theme instead.
  {% endblock %}                                                                                                                                                                            

@rlnx
Copy link
Contributor Author

rlnx commented May 28, 2020

I see the warnings produced by the glossary on both Linux and Windows.

Steps to reproduce:

Make sure you are running the last packages pip install -r requirements.txt -U

$ sphinx-build --version
sphinx-build 3.0.4

$ cd source/elements/oneDAL
$ rm -rf build
$ sphinx-build -M html source build -q

@rlnx
Copy link
Contributor Author

rlnx commented May 28, 2020

Tip: How to hide very long log

@outoftardis
Copy link
Contributor

outoftardis commented May 29, 2020

sphinx-doc/sphinx#7418 (comment)

It tries to search a term case-sensitively at first, and fallbacks to case-insensitive search automatically.
set suppress_warnings = ['ref.term'] in your conf.py

shouldn't this be the solution instead of capitalized terms in text?

@rlnx
Copy link
Contributor Author

rlnx commented May 29, 2020

shouldn't this be the solution instead of capitalized terms in text?

Suppressing warning cannot be good solution as it may hide a real problem like missing terms.

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

Successfully merging a pull request may close this issue.

3 participants