Table 17.3 is not available in EBook-size builds. For compatibility, remove reference to the combined table in Quick Quiz added in commit 279c38a988f9 ("future/htm: Add some HTM hardware-reliability anecdotes"). Fixes: 279c38a988f9 ("future/htm: Add some HTM hardware-reliability anecdotes") Signed-off-by: Akira Yokosawa <akiyks@xxxxxxxxx> --- Hi Paul, Current master fails to build "eb". I think reference to Table 17.3 is not essential to the Quick Quiz and just removed it. If you think otherwise, it can be made conditional by \IfEbookSize{}{}. Thanks, Akira PS: As for hardware implementation of transactional memory, Power ISA v3.1 deprecated it [1]. It might be worth mentioning it in the Answer to the QQ. In the post specter world, it looks like almost impossible for hardware designers to come up with a secure implementation of HTM... [1]: Appendix A of Power ISA v3.1 at https://ibm.ent.box.com/s/hhjfw0x0lrbtyzmiaffnbxh2fuo0fog0 -- future/htm.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/future/htm.tex b/future/htm.tex index abc80daf..3ff9bf24 100644 --- a/future/htm.tex +++ b/future/htm.tex @@ -917,7 +917,7 @@ tab:future:Comparison of Locking (Augmented by RCU or Hazard Pointers) and HTM}. } \QuickQuiz{ - \Cref{tab:future:Comparison of Locking and HTM,tab:future:Comparison of Locking (Plain and Augmented) and HTM,tab:future:Comparison of Locking (Augmented by RCU or Hazard Pointers) and HTM} + \Cref{tab:future:Comparison of Locking and HTM,tab:future:Comparison of Locking (Augmented by RCU or Hazard Pointers) and HTM} state that hardware is only starting to become available. But hasn't HTM hardware support been widely available for almost a full decade? -- 2.17.1